Changeset View
Changeset View
Standalone View
Standalone View
EvtGenBase/EvtStdHep.hh
Show All 28 Lines | |||||
class EvtStdHep { | class EvtStdHep { | ||||
public: | public: | ||||
EvtStdHep() {} | EvtStdHep() {} | ||||
~EvtStdHep() {} | ~EvtStdHep() {} | ||||
void init(); | void init(); | ||||
int getFirstMother( int i ) { return _prntfirst[i]; } | int getFirstMother( int i ) { return m_prntfirst[i]; } | ||||
int getLastMother( int i ) { return _prntlast[i]; } | int getLastMother( int i ) { return m_prntlast[i]; } | ||||
int getFirstDaughter( int i ) { return _daugfirst[i]; } | int getFirstDaughter( int i ) { return m_daugfirst[i]; } | ||||
int getLastDaughter( int i ) { return _dauglast[i]; } | int getLastDaughter( int i ) { return m_dauglast[i]; } | ||||
int getStdHepID( int i ) { return _id[i]; } | int getStdHepID( int i ) { return m_id[i]; } | ||||
int getIStat( int i ) { return _istat[i]; } | int getIStat( int i ) { return m_istat[i]; } | ||||
EvtVector4R getP4( int i ) { return _p4[i]; } | EvtVector4R getP4( int i ) { return m_p4[i]; } | ||||
EvtVector4R getX4( int i ) { return _x[i]; } | EvtVector4R getX4( int i ) { return m_x[i]; } | ||||
void translate( EvtVector4R d ); | void translate( EvtVector4R d ); | ||||
int getNPart(); | int getNPart(); | ||||
void createParticle( EvtVector4R p4, EvtVector4R x, int prntfirst, | void createParticle( EvtVector4R p4, EvtVector4R x, int prntfirst, | ||||
int prntlast, int id ); | int prntlast, int id ); | ||||
friend std::ostream& operator<<( std::ostream& s, const EvtStdHep& stdhep ); | friend std::ostream& operator<<( std::ostream& s, const EvtStdHep& stdhep ); | ||||
private: | private: | ||||
int _npart; | int m_npart; | ||||
EvtVector4R _p4[EVTSTDHEPLENGTH]; | EvtVector4R m_p4[EVTSTDHEPLENGTH]; | ||||
EvtVector4R _x[EVTSTDHEPLENGTH]; | EvtVector4R m_x[EVTSTDHEPLENGTH]; | ||||
int _prntfirst[EVTSTDHEPLENGTH]; | int m_prntfirst[EVTSTDHEPLENGTH]; | ||||
int _prntlast[EVTSTDHEPLENGTH]; | int m_prntlast[EVTSTDHEPLENGTH]; | ||||
int _daugfirst[EVTSTDHEPLENGTH]; | int m_daugfirst[EVTSTDHEPLENGTH]; | ||||
int _dauglast[EVTSTDHEPLENGTH]; | int m_dauglast[EVTSTDHEPLENGTH]; | ||||
int _id[EVTSTDHEPLENGTH]; | int m_id[EVTSTDHEPLENGTH]; | ||||
int _istat[EVTSTDHEPLENGTH]; | int m_istat[EVTSTDHEPLENGTH]; | ||||
}; | }; | ||||
#endif | #endif |