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

#include <geant4/tree/geant4-10.6-release/source/event/include/G4HEPEvtParticle.hh>

+ Collaboration diagram for G4HEPEvtParticle:

Public Member Functions

voidoperator new (size_t)
 
void operator delete (void *aStackedTrack)
 
 G4HEPEvtParticle ()
 
 G4HEPEvtParticle (G4PrimaryParticle *pp, G4int isthep, G4int jdahep1, G4int jdahep2)
 
 ~G4HEPEvtParticle ()
 
G4HEPEvtParticleoperator= (const G4HEPEvtParticle &right)
 
G4bool operator== (const G4HEPEvtParticle &right) const
 
G4bool operator!= (const G4HEPEvtParticle &right) const
 
G4PrimaryParticleGetTheParticle ()
 
void Done ()
 
G4int GetISTHEP ()
 
G4int GetJDAHEP1 ()
 
G4int GetJDAHEP2 ()
 

Private Attributes

G4PrimaryParticletheParticle
 
G4int ISTHEP
 
G4int JDAHEP1
 
G4int JDAHEP2
 

Detailed Description

Definition at line 42 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 42 of file G4HEPEvtParticle.hh

Constructor & Destructor Documentation

G4HEPEvtParticle::G4HEPEvtParticle ( )

Definition at line 38 of file G4HEPEvtParticle.cc.

View newest version in sPHENIX GitHub at line 38 of file G4HEPEvtParticle.cc

G4HEPEvtParticle::G4HEPEvtParticle ( G4PrimaryParticle pp,
G4int  isthep,
G4int  jdahep1,
G4int  jdahep2 
)

Definition at line 43 of file G4HEPEvtParticle.cc.

View newest version in sPHENIX GitHub at line 43 of file G4HEPEvtParticle.cc

G4HEPEvtParticle::~G4HEPEvtParticle ( )

Definition at line 49 of file G4HEPEvtParticle.cc.

View newest version in sPHENIX GitHub at line 49 of file G4HEPEvtParticle.cc

Member Function Documentation

void G4HEPEvtParticle::Done ( )
inline

Definition at line 68 of file G4HEPEvtParticle.hh.

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

References ISTHEP.

G4int G4HEPEvtParticle::GetISTHEP ( )
inline

Definition at line 70 of file G4HEPEvtParticle.hh.

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

References ISTHEP.

G4int G4HEPEvtParticle::GetJDAHEP1 ( )
inline

Definition at line 72 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 72 of file G4HEPEvtParticle.hh

References JDAHEP1.

G4int G4HEPEvtParticle::GetJDAHEP2 ( )
inline

Definition at line 74 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 74 of file G4HEPEvtParticle.hh

References JDAHEP2.

G4PrimaryParticle* G4HEPEvtParticle::GetTheParticle ( )
inline

Definition at line 66 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 66 of file G4HEPEvtParticle.hh

References theParticle.

void G4HEPEvtParticle::operator delete ( void aStackedTrack)
inline

Definition at line 87 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 87 of file G4HEPEvtParticle.hh

References aHEPEvtParticleAllocator().

+ Here is the call graph for this function:

void * G4HEPEvtParticle::operator new ( size_t  )
inline

Definition at line 80 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 80 of file G4HEPEvtParticle.hh

References aHEPEvtParticleAllocator().

+ Here is the call graph for this function:

G4bool G4HEPEvtParticle::operator!= ( const G4HEPEvtParticle right) const

Definition at line 63 of file G4HEPEvtParticle.cc.

View newest version in sPHENIX GitHub at line 63 of file G4HEPEvtParticle.cc

G4HEPEvtParticle & G4HEPEvtParticle::operator= ( const G4HEPEvtParticle right)

Definition at line 53 of file G4HEPEvtParticle.cc.

View newest version in sPHENIX GitHub at line 53 of file G4HEPEvtParticle.cc

G4bool G4HEPEvtParticle::operator== ( const G4HEPEvtParticle right) const

Definition at line 58 of file G4HEPEvtParticle.cc.

View newest version in sPHENIX GitHub at line 58 of file G4HEPEvtParticle.cc

Member Data Documentation

G4int G4HEPEvtParticle::ISTHEP
private

Definition at line 59 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 59 of file G4HEPEvtParticle.hh

Referenced by Done(), and GetISTHEP().

G4int G4HEPEvtParticle::JDAHEP1
private

Definition at line 62 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 62 of file G4HEPEvtParticle.hh

Referenced by GetJDAHEP1().

G4int G4HEPEvtParticle::JDAHEP2
private

Definition at line 63 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 63 of file G4HEPEvtParticle.hh

Referenced by GetJDAHEP2().

G4PrimaryParticle* G4HEPEvtParticle::theParticle
private

Definition at line 58 of file G4HEPEvtParticle.hh.

View newest version in sPHENIX GitHub at line 58 of file G4HEPEvtParticle.hh

Referenced by GetTheParticle().


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