Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4Pythia6DecayerMessenger Class Reference

#include <coresoftware/blob/master/simulation/g4simulation/g4decayer/G4Pythia6DecayerMessenger.hh>

+ Inheritance diagram for G4Pythia6DecayerMessenger:
+ Collaboration diagram for G4Pythia6DecayerMessenger:

Public Member Functions

 G4Pythia6DecayerMessenger (G4Pythia6Decayer *pythia6Decayer)
 
virtual ~G4Pythia6DecayerMessenger ()
 
virtual void SetNewValue (G4UIcommand *command, G4String string)
 

Private Member Functions

 G4Pythia6DecayerMessenger ()
 Not implemented.
 
 G4Pythia6DecayerMessenger (const G4Pythia6DecayerMessenger &right)
 Not implemented.
 
G4Pythia6DecayerMessenger & operator= (const G4Pythia6DecayerMessenger &r)
 Not implemented.
 

Private Attributes

G4Pythia6Decayer * fPythia6Decayer
 associated class
 
G4UIdirectory * fDirectory
 command directory
 
G4UIcmdWithAnInteger * fVerboseCmd
 command: verbose
 
G4UIcmdWithAnInteger * fDecayTypeCmd
 command: forceDEcayeType
 

Detailed Description

Messenger class that defines commands for G4Pythia6Decayer.

Implements command

  • /pythia6Decayer/verbose [level]
  • /pythia6Decayer/forceDecayType [decayType]

Definition at line 50 of file G4Pythia6DecayerMessenger.hh.

View newest version in sPHENIX GitHub at line 50 of file G4Pythia6DecayerMessenger.hh

Constructor & Destructor Documentation

G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger ( G4Pythia6Decayer *  pythia6Decayer)

Standard constructor

Definition at line 56 of file G4Pythia6DecayerMessenger.cc.

View newest version in sPHENIX GitHub at line 56 of file G4Pythia6DecayerMessenger.cc

References fDecayTypeCmd, fDirectory, fVerboseCmd, kMaxDecay, kSemiElectronic, and os.

G4Pythia6DecayerMessenger::~G4Pythia6DecayerMessenger ( )
virtual

Destructor

Definition at line 87 of file G4Pythia6DecayerMessenger.cc.

View newest version in sPHENIX GitHub at line 87 of file G4Pythia6DecayerMessenger.cc

References fDecayTypeCmd, fDirectory, and fVerboseCmd.

G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger ( )
private

Not implemented.

G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger ( const G4Pythia6DecayerMessenger &  right)
private

Not implemented.

Member Function Documentation

G4Pythia6DecayerMessenger& G4Pythia6DecayerMessenger::operator= ( const G4Pythia6DecayerMessenger &  r)
private

Not implemented.

void G4Pythia6DecayerMessenger::SetNewValue ( G4UIcommand *  command,
G4String  string 
)
virtual

Apply command to the associated object.

Definition at line 102 of file G4Pythia6DecayerMessenger.cc.

View newest version in sPHENIX GitHub at line 102 of file G4Pythia6DecayerMessenger.cc

References fDecayTypeCmd, G4Pythia6Decayer::ForceDecayType(), fPythia6Decayer, fVerboseCmd, and G4Pythia6Decayer::SetVerboseLevel().

+ Here is the call graph for this function:

Member Data Documentation

G4UIcmdWithAnInteger* G4Pythia6DecayerMessenger::fDecayTypeCmd
private

command: forceDEcayeType

Definition at line 70 of file G4Pythia6DecayerMessenger.hh.

View newest version in sPHENIX GitHub at line 70 of file G4Pythia6DecayerMessenger.hh

Referenced by G4Pythia6DecayerMessenger(), SetNewValue(), and ~G4Pythia6DecayerMessenger().

G4UIdirectory* G4Pythia6DecayerMessenger::fDirectory
private

command directory

Definition at line 68 of file G4Pythia6DecayerMessenger.hh.

View newest version in sPHENIX GitHub at line 68 of file G4Pythia6DecayerMessenger.hh

Referenced by G4Pythia6DecayerMessenger(), and ~G4Pythia6DecayerMessenger().

G4Pythia6Decayer* G4Pythia6DecayerMessenger::fPythia6Decayer
private

associated class

Definition at line 67 of file G4Pythia6DecayerMessenger.hh.

View newest version in sPHENIX GitHub at line 67 of file G4Pythia6DecayerMessenger.hh

Referenced by SetNewValue().

G4UIcmdWithAnInteger* G4Pythia6DecayerMessenger::fVerboseCmd
private

command: verbose

Definition at line 69 of file G4Pythia6DecayerMessenger.hh.

View newest version in sPHENIX GitHub at line 69 of file G4Pythia6DecayerMessenger.hh

Referenced by G4Pythia6DecayerMessenger(), SetNewValue(), and ~G4Pythia6DecayerMessenger().


The documentation for this class was generated from the following files: