ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VTwoBodyAngDst Class Referenceabstract

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/cascade/cascade/include/G4VTwoBodyAngDst.hh>

+ Inheritance diagram for G4VTwoBodyAngDst:
+ Collaboration diagram for G4VTwoBodyAngDst:

Public Member Functions

 G4VTwoBodyAngDst (const G4String &name, G4int verbose=0)
 
virtual ~G4VTwoBodyAngDst ()
 
virtual G4double GetCosTheta (const G4double &ekin, const G4double &pcm) const =0
 
virtual void setVerboseLevel (G4int verbose=0)
 
virtual const G4StringGetName () const
 

Protected Attributes

G4String theName
 
G4int verboseLevel
 

Detailed Description

Definition at line 41 of file G4VTwoBodyAngDst.hh.

View newest version in sPHENIX GitHub at line 41 of file G4VTwoBodyAngDst.hh

Constructor & Destructor Documentation

G4VTwoBodyAngDst::G4VTwoBodyAngDst ( const G4String name,
G4int  verbose = 0 
)

Definition at line 34 of file G4VTwoBodyAngDst.cc.

View newest version in sPHENIX GitHub at line 34 of file G4VTwoBodyAngDst.cc

References G4cout, G4endl, theName, and verboseLevel.

virtual G4VTwoBodyAngDst::~G4VTwoBodyAngDst ( )
inlinevirtual

Definition at line 44 of file G4VTwoBodyAngDst.hh.

View newest version in sPHENIX GitHub at line 44 of file G4VTwoBodyAngDst.hh

Member Function Documentation

virtual G4double G4VTwoBodyAngDst::GetCosTheta ( const G4double ekin,
const G4double pcm 
) const
pure virtual
virtual const G4String& G4VTwoBodyAngDst::GetName ( void  ) const
inlinevirtual

Definition at line 49 of file G4VTwoBodyAngDst.hh.

View newest version in sPHENIX GitHub at line 49 of file G4VTwoBodyAngDst.hh

References theName.

Referenced by G4CascadeFinalStateAlgorithm::ChooseGenerators().

+ Here is the caller graph for this function:

virtual void G4VTwoBodyAngDst::setVerboseLevel ( G4int  verbose = 0)
inlinevirtual

Definition at line 48 of file G4VTwoBodyAngDst.hh.

View newest version in sPHENIX GitHub at line 48 of file G4VTwoBodyAngDst.hh

References verboseLevel.

Referenced by G4TwoBodyAngularDist::passVerbose().

+ Here is the caller graph for this function:

Member Data Documentation

G4String G4VTwoBodyAngDst::theName
protected

Definition at line 52 of file G4VTwoBodyAngDst.hh.

View newest version in sPHENIX GitHub at line 52 of file G4VTwoBodyAngDst.hh

Referenced by G4VTwoBodyAngDst(), and GetName().

G4int G4VTwoBodyAngDst::verboseLevel
protected

Definition at line 53 of file G4VTwoBodyAngDst.hh.

View newest version in sPHENIX GitHub at line 53 of file G4VTwoBodyAngDst.hh

Referenced by G4VTwoBodyAngDst(), and setVerboseLevel().


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