CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
TotemRPG4Hit Class Reference

#include <TotemRPG4Hit.h>

Inheritance diagram for TotemRPG4Hit:

Public Member Functions

void addEnergyLoss (double e)
 
void Draw () override
 
double energyLoss () const
 
G4ThreeVector entry () const
 
G4ThreeVector exit () const
 
double incidentEnergy () const
 
G4ThreeVector localEntry () const
 
G4ThreeVector localExit () const
 
const TotemRPG4Hitoperator= (const TotemRPG4Hit &right)
 
int operator== (const TotemRPG4Hit &)
 
double p () const
 
int parentId () const
 
int particleType () const
 
double phiAtEntry () const
 
void Print () override
 
double px () const
 
double py () const
 
double pz () const
 
void setEnergyLoss (double e)
 
void setEntry (G4ThreeVector xyz)
 
void setExit (G4ThreeVector xyz)
 
void setIncidentEnergy (double e)
 
void setLocalEntry (const G4ThreeVector &theLocalEntryPoint)
 
void setLocalExit (const G4ThreeVector &theLocalExitPoint)
 
void setP (double e)
 
void setParentId (int p)
 
void setParticleType (short i)
 
void setPhiAtEntry (double f)
 
void setPx (double p)
 
void setPy (double p)
 
void setPz (double p)
 
void setThetaAtEntry (double t)
 
void setTimeSlice (double d)
 
void setTof (double e)
 
void setTrackID (int i)
 
void setUnitID (unsigned int i)
 
void setVx (double p)
 
void setVy (double p)
 
void setVz (double p)
 
void setX (double t)
 
void setY (double t)
 
void setZ (double t)
 
double thetaAtEntry () const
 
double timeSlice () const
 
int timeSliceID () const
 
double tof () const
 
 TotemRPG4Hit ()
 
 TotemRPG4Hit (const TotemRPG4Hit &right)
 
unsigned int trackID () const
 
int unitID () const
 
double vx () const
 
double vy () const
 
double vz () const
 
double x () const
 
double y () const
 
double z () const
 
 ~TotemRPG4Hit () override=default
 

Private Attributes

G4ThreeVector entry_
 
G4ThreeVector exit_
 
G4ThreeVector local_entry_
 
G4ThreeVector local_exit_
 
double theEnergyLoss_
 
G4ThreeVector theEntryPoint_
 
G4ThreeVector theExitPoint_
 
double theIncidentEnergy_
 
double thePabs_
 
int theParentId_
 
int theParticleType_
 
double thePhiAtEntry_
 
double thePx_
 
double thePy_
 
double thePz_
 
double theThetaAtEntry_
 
double theTimeSlice_
 
double theTof_
 
int theTrackID_
 
uint32_t theUnitID_
 
double theVx_
 
double theVy_
 
double theVz_
 
double theX_
 
double theY_
 
double theZ_
 

Detailed Description

Definition at line 30 of file TotemRPG4Hit.h.

Constructor & Destructor Documentation

◆ TotemRPG4Hit() [1/2]

TotemRPG4Hit::TotemRPG4Hit ( )

Definition at line 7 of file TotemRPG4Hit.cc.

7  : entry_(0) {
8  theIncidentEnergy_ = 0.0;
9  theTrackID_ = -1;
10  theUnitID_ = 0;
11  theTimeSlice_ = 0.0;
12 
13  thePabs_ = 0.0;
14  theTof_ = 0.0;
15  theEnergyLoss_ = 0.0;
16  theParticleType_ = 0;
17  theX_ = 0.0;
18  theY_ = 0.0;
19  theZ_ = 0.0;
20  theParentId_ = 0;
21  theVx_ = 0.0;
22  theVy_ = 0.0;
23  theVz_ = 0.0;
24  thePx_ = thePy_ = thePz_ = 0.0;
25 }

References theEnergyLoss_, theIncidentEnergy_, thePabs_, theParentId_, theParticleType_, thePx_, thePy_, thePz_, theTimeSlice_, theTof_, theTrackID_, theUnitID_, theVx_, theVy_, theVz_, theX_, theY_, and theZ_.

◆ ~TotemRPG4Hit()

TotemRPG4Hit::~TotemRPG4Hit ( )
overridedefault

◆ TotemRPG4Hit() [2/2]

TotemRPG4Hit::TotemRPG4Hit ( const TotemRPG4Hit right)

Definition at line 27 of file TotemRPG4Hit.cc.

27  {
29  theTrackID_ = right.theTrackID_;
30  theUnitID_ = right.theUnitID_;
32  entry_ = right.entry_;
33 
34  thePabs_ = right.thePabs_;
35  theTof_ = right.theTof_;
38  theX_ = right.theX_;
39  theY_ = right.theY_;
40  theZ_ = right.theZ_;
41 
42  theVx_ = right.theVx_;
43  theVy_ = right.theVy_;
44  theVz_ = right.theVz_;
45 
46  theParentId_ = right.theParentId_;
47 }

References entry_, theEnergyLoss_, theIncidentEnergy_, thePabs_, theParentId_, theParticleType_, theTimeSlice_, theTof_, theTrackID_, theUnitID_, theVx_, theVy_, theVz_, theX_, theY_, and theZ_.

Member Function Documentation

◆ addEnergyLoss()

void TotemRPG4Hit::addEnergyLoss ( double  e)

Definition at line 107 of file TotemRPG4Hit.cc.

107 { theEnergyLoss_ += e; }

References MillePedeFileConverter_cfg::e, and theEnergyLoss_.

◆ Draw()

void TotemRPG4Hit::Draw ( )
inlineoverride

Definition at line 38 of file TotemRPG4Hit.h.

38 {}

◆ energyLoss()

double TotemRPG4Hit::energyLoss ( void  ) const

Definition at line 101 of file TotemRPG4Hit.cc.

101 { return theEnergyLoss_; }

References theEnergyLoss_.

Referenced by TotemRPSD::EndOfEvent().

◆ entry()

G4ThreeVector TotemRPG4Hit::entry ( ) const

Definition at line 75 of file TotemRPG4Hit.cc.

75 { return entry_; }

References entry_.

◆ exit()

G4ThreeVector TotemRPG4Hit::exit ( ) const

Definition at line 78 of file TotemRPG4Hit.cc.

78 { return exit_; }

References exit_.

◆ incidentEnergy()

double TotemRPG4Hit::incidentEnergy ( ) const

Definition at line 86 of file TotemRPG4Hit.cc.

86 { return theIncidentEnergy_; }

References theIncidentEnergy_.

◆ localEntry()

G4ThreeVector TotemRPG4Hit::localEntry ( ) const

Definition at line 81 of file TotemRPG4Hit.cc.

81 { return local_entry_; }

References local_entry_.

Referenced by TotemRPSD::EndOfEvent().

◆ localExit()

G4ThreeVector TotemRPG4Hit::localExit ( ) const

Definition at line 83 of file TotemRPG4Hit.cc.

83 { return local_exit_; }

References local_exit_.

Referenced by TotemRPSD::EndOfEvent().

◆ operator=()

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

Definition at line 49 of file TotemRPG4Hit.cc.

49  {
51  theTrackID_ = right.theTrackID_;
52  theUnitID_ = right.theUnitID_;
54  entry_ = right.entry_;
55 
56  thePabs_ = right.thePabs_;
57  theTof_ = right.theTof_;
60  theX_ = right.theX_;
61  theY_ = right.theY_;
62  theZ_ = right.theZ_;
63 
64  theVx_ = right.theVx_;
65  theVy_ = right.theVy_;
66  theVz_ = right.theVz_;
67 
68  theParentId_ = right.theParentId_;
69 
70  return *this;
71 }

References entry_, theEnergyLoss_, theIncidentEnergy_, thePabs_, theParentId_, theParticleType_, theTimeSlice_, theTof_, theTrackID_, theUnitID_, theVx_, theVy_, theVz_, theX_, theY_, and theZ_.

◆ operator==()

int TotemRPG4Hit::operator== ( const TotemRPG4Hit )
inline

Definition at line 36 of file TotemRPG4Hit.h.

36 { return 0; }

◆ p()

double TotemRPG4Hit::p ( ) const

Definition at line 99 of file TotemRPG4Hit.cc.

99 { return thePabs_; }

References thePabs_.

Referenced by TotemRPSD::EndOfEvent(), Electron.Electron::ptErr(), setParentId(), setPx(), setPy(), and setPz().

◆ parentId()

int TotemRPG4Hit::parentId ( ) const

Definition at line 125 of file TotemRPG4Hit.cc.

125 { return theParentId_; }

References theParentId_.

◆ particleType()

int TotemRPG4Hit::particleType ( ) const

Definition at line 102 of file TotemRPG4Hit.cc.

102 { return theParticleType_; }

References theParticleType_.

Referenced by TotemRPSD::EndOfEvent().

◆ phiAtEntry()

double TotemRPG4Hit::phiAtEntry ( ) const

Definition at line 111 of file TotemRPG4Hit.cc.

111 { return thePhiAtEntry_; }

References thePhiAtEntry_.

Referenced by TotemRPSD::EndOfEvent().

◆ Print()

void TotemRPG4Hit::Print ( void  )
override

Definition at line 73 of file TotemRPG4Hit.cc.

73 { edm::LogInfo("TotemRP") << (*this); }

◆ px()

double TotemRPG4Hit::px ( ) const

Definition at line 141 of file TotemRPG4Hit.cc.

141 { return thePx_; }

References thePx_.

◆ py()

double TotemRPG4Hit::py ( ) const

Definition at line 142 of file TotemRPG4Hit.cc.

142 { return thePy_; }

References thePy_.

◆ pz()

double TotemRPG4Hit::pz ( ) const

Definition at line 143 of file TotemRPG4Hit.cc.

143 { return thePz_; }

References thePz_.

◆ setEnergyLoss()

void TotemRPG4Hit::setEnergyLoss ( double  e)

Definition at line 106 of file TotemRPG4Hit.cc.

106 { theEnergyLoss_ = e; }

References MillePedeFileConverter_cfg::e, and theEnergyLoss_.

Referenced by TotemRPSD::createNewHit().

◆ setEntry()

void TotemRPG4Hit::setEntry ( G4ThreeVector  xyz)

Definition at line 76 of file TotemRPG4Hit.cc.

76 { entry_ = xyz; }

References entry_.

Referenced by TotemRPSD::createNewHit().

◆ setExit()

void TotemRPG4Hit::setExit ( G4ThreeVector  xyz)

Definition at line 79 of file TotemRPG4Hit.cc.

79 { exit_ = xyz; }

References exit_.

Referenced by TotemRPSD::createNewHit().

◆ setIncidentEnergy()

void TotemRPG4Hit::setIncidentEnergy ( double  e)

Definition at line 87 of file TotemRPG4Hit.cc.

87 { theIncidentEnergy_ = e; }

References MillePedeFileConverter_cfg::e, and theIncidentEnergy_.

Referenced by TotemRPSD::createNewHit().

◆ setLocalEntry()

void TotemRPG4Hit::setLocalEntry ( const G4ThreeVector &  theLocalEntryPoint)

Definition at line 82 of file TotemRPG4Hit.cc.

82 { local_entry_ = xyz; }

References local_entry_.

Referenced by TotemRPSD::createNewHit().

◆ setLocalExit()

void TotemRPG4Hit::setLocalExit ( const G4ThreeVector &  theLocalExitPoint)

Definition at line 84 of file TotemRPG4Hit.cc.

84 { local_exit_ = xyz; }

References local_exit_.

Referenced by TotemRPSD::createNewHit().

◆ setP()

void TotemRPG4Hit::setP ( double  e)

Definition at line 104 of file TotemRPG4Hit.cc.

104 { thePabs_ = e; }

References MillePedeFileConverter_cfg::e, and thePabs_.

Referenced by TotemRPSD::createNewHit().

◆ setParentId()

void TotemRPG4Hit::setParentId ( int  p)

Definition at line 126 of file TotemRPG4Hit.cc.

126 { theParentId_ = p; }

References p(), and theParentId_.

Referenced by TotemRPSD::createNewHit().

◆ setParticleType()

void TotemRPG4Hit::setParticleType ( short  i)

Definition at line 108 of file TotemRPG4Hit.cc.

108 { theParticleType_ = i; }

References mps_fire::i, and theParticleType_.

Referenced by TotemRPSD::createNewHit().

◆ setPhiAtEntry()

void TotemRPG4Hit::setPhiAtEntry ( double  f)

Definition at line 114 of file TotemRPG4Hit.cc.

114 { thePhiAtEntry_ = f; }

References f, and thePhiAtEntry_.

Referenced by TotemRPSD::createNewHit().

◆ setPx()

void TotemRPG4Hit::setPx ( double  p)

Definition at line 137 of file TotemRPG4Hit.cc.

137 { thePx_ = p; }

References p(), and thePx_.

Referenced by TotemRPSD::createNewHit().

◆ setPy()

void TotemRPG4Hit::setPy ( double  p)

Definition at line 138 of file TotemRPG4Hit.cc.

138 { thePy_ = p; }

References p(), and thePy_.

Referenced by TotemRPSD::createNewHit().

◆ setPz()

void TotemRPG4Hit::setPz ( double  p)

Definition at line 139 of file TotemRPG4Hit.cc.

139 { thePz_ = p; }

References p(), and thePz_.

Referenced by TotemRPSD::createNewHit().

◆ setThetaAtEntry()

void TotemRPG4Hit::setThetaAtEntry ( double  t)

Definition at line 113 of file TotemRPG4Hit.cc.

113 { theThetaAtEntry_ = t; }

References OrderedSet::t, and theThetaAtEntry_.

Referenced by TotemRPSD::createNewHit().

◆ setTimeSlice()

void TotemRPG4Hit::setTimeSlice ( double  d)

Definition at line 96 of file TotemRPG4Hit.cc.

96 { theTimeSlice_ = d; }

References ztail::d, and theTimeSlice_.

Referenced by TotemRPSD::createNewHit().

◆ setTof()

void TotemRPG4Hit::setTof ( double  e)

Definition at line 105 of file TotemRPG4Hit.cc.

105 { theTof_ = e; }

References MillePedeFileConverter_cfg::e, and theTof_.

Referenced by TotemRPSD::createNewHit().

◆ setTrackID()

void TotemRPG4Hit::setTrackID ( int  i)

Definition at line 90 of file TotemRPG4Hit.cc.

90 { theTrackID_ = i; }

References mps_fire::i, and theTrackID_.

Referenced by TotemRPSD::createNewHit().

◆ setUnitID()

void TotemRPG4Hit::setUnitID ( unsigned int  i)

Definition at line 93 of file TotemRPG4Hit.cc.

93 { theUnitID_ = i; }

References mps_fire::i, and theUnitID_.

Referenced by TotemRPSD::createNewHit().

◆ setVx()

void TotemRPG4Hit::setVx ( double  p)

Definition at line 129 of file TotemRPG4Hit.cc.

129 { theVx_ = t; }

References OrderedSet::t, and theVx_.

Referenced by TotemRPSD::createNewHit().

◆ setVy()

void TotemRPG4Hit::setVy ( double  p)

Definition at line 132 of file TotemRPG4Hit.cc.

132 { theVy_ = t; }

References OrderedSet::t, and theVy_.

Referenced by TotemRPSD::createNewHit().

◆ setVz()

void TotemRPG4Hit::setVz ( double  p)

Definition at line 135 of file TotemRPG4Hit.cc.

135 { theVz_ = t; }

References OrderedSet::t, and theVz_.

Referenced by TotemRPSD::createNewHit().

◆ setX()

void TotemRPG4Hit::setX ( double  t)

Definition at line 117 of file TotemRPG4Hit.cc.

117 { theX_ = t; }

References OrderedSet::t, and theX_.

◆ setY()

void TotemRPG4Hit::setY ( double  t)

Definition at line 120 of file TotemRPG4Hit.cc.

120 { theY_ = t; }

References OrderedSet::t, and theY_.

◆ setZ()

void TotemRPG4Hit::setZ ( double  t)

Definition at line 123 of file TotemRPG4Hit.cc.

123 { theZ_ = t; }

References OrderedSet::t, and theZ_.

◆ thetaAtEntry()

double TotemRPG4Hit::thetaAtEntry ( ) const

Definition at line 110 of file TotemRPG4Hit.cc.

110 { return theThetaAtEntry_; }

References theThetaAtEntry_.

Referenced by TotemRPSD::EndOfEvent().

◆ timeSlice()

double TotemRPG4Hit::timeSlice ( ) const

Definition at line 95 of file TotemRPG4Hit.cc.

95 { return theTimeSlice_; }

References theTimeSlice_.

◆ timeSliceID()

int TotemRPG4Hit::timeSliceID ( ) const

Definition at line 97 of file TotemRPG4Hit.cc.

97 { return (int)theTimeSlice_; }

References theTimeSlice_.

◆ tof()

double TotemRPG4Hit::tof ( ) const

Definition at line 100 of file TotemRPG4Hit.cc.

100 { return theTof_; }

References theTof_.

Referenced by TotemRPSD::EndOfEvent().

◆ trackID()

unsigned int TotemRPG4Hit::trackID ( ) const

Definition at line 89 of file TotemRPG4Hit.cc.

89 { return theTrackID_; }

References theTrackID_.

Referenced by TotemRPSD::EndOfEvent().

◆ unitID()

int TotemRPG4Hit::unitID ( ) const

Definition at line 92 of file TotemRPG4Hit.cc.

92 { return theUnitID_; }

References theUnitID_.

Referenced by TotemRPSD::EndOfEvent().

◆ vx()

double TotemRPG4Hit::vx ( ) const

Definition at line 128 of file TotemRPG4Hit.cc.

128 { return theVx_; }

References theVx_.

◆ vy()

double TotemRPG4Hit::vy ( ) const

Definition at line 131 of file TotemRPG4Hit.cc.

131 { return theVy_; }

References theVy_.

◆ vz()

double TotemRPG4Hit::vz ( ) const

Definition at line 134 of file TotemRPG4Hit.cc.

134 { return theVz_; }

References theVz_.

◆ x()

double TotemRPG4Hit::x ( ) const

◆ y()

double TotemRPG4Hit::y ( ) const

◆ z()

double TotemRPG4Hit::z ( ) const

Definition at line 122 of file TotemRPG4Hit.cc.

122 { return theZ_; }

References theZ_.

Referenced by geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().

Member Data Documentation

◆ entry_

G4ThreeVector TotemRPG4Hit::entry_
private

Definition at line 109 of file TotemRPG4Hit.h.

Referenced by entry(), operator=(), setEntry(), and TotemRPG4Hit().

◆ exit_

G4ThreeVector TotemRPG4Hit::exit_
private

Definition at line 110 of file TotemRPG4Hit.h.

Referenced by exit(), and setExit().

◆ local_entry_

G4ThreeVector TotemRPG4Hit::local_entry_
private

Definition at line 111 of file TotemRPG4Hit.h.

Referenced by localEntry(), and setLocalEntry().

◆ local_exit_

G4ThreeVector TotemRPG4Hit::local_exit_
private

Definition at line 112 of file TotemRPG4Hit.h.

Referenced by localExit(), and setLocalExit().

◆ theEnergyLoss_

double TotemRPG4Hit::theEnergyLoss_
private

Definition at line 124 of file TotemRPG4Hit.h.

Referenced by addEnergyLoss(), energyLoss(), operator=(), setEnergyLoss(), and TotemRPG4Hit().

◆ theEntryPoint_

G4ThreeVector TotemRPG4Hit::theEntryPoint_
private

Definition at line 129 of file TotemRPG4Hit.h.

◆ theExitPoint_

G4ThreeVector TotemRPG4Hit::theExitPoint_
private

Definition at line 130 of file TotemRPG4Hit.h.

◆ theIncidentEnergy_

double TotemRPG4Hit::theIncidentEnergy_
private

Definition at line 113 of file TotemRPG4Hit.h.

Referenced by incidentEnergy(), operator=(), setIncidentEnergy(), and TotemRPG4Hit().

◆ thePabs_

double TotemRPG4Hit::thePabs_
private

Definition at line 122 of file TotemRPG4Hit.h.

Referenced by operator=(), p(), setP(), and TotemRPG4Hit().

◆ theParentId_

int TotemRPG4Hit::theParentId_
private

Definition at line 132 of file TotemRPG4Hit.h.

Referenced by operator=(), parentId(), setParentId(), and TotemRPG4Hit().

◆ theParticleType_

int TotemRPG4Hit::theParticleType_
private

Definition at line 125 of file TotemRPG4Hit.h.

Referenced by operator=(), particleType(), setParticleType(), and TotemRPG4Hit().

◆ thePhiAtEntry_

double TotemRPG4Hit::thePhiAtEntry_
private

Definition at line 128 of file TotemRPG4Hit.h.

Referenced by phiAtEntry(), and setPhiAtEntry().

◆ thePx_

double TotemRPG4Hit::thePx_
private

Definition at line 137 of file TotemRPG4Hit.h.

Referenced by px(), setPx(), and TotemRPG4Hit().

◆ thePy_

double TotemRPG4Hit::thePy_
private

Definition at line 137 of file TotemRPG4Hit.h.

Referenced by py(), setPy(), and TotemRPG4Hit().

◆ thePz_

double TotemRPG4Hit::thePz_
private

Definition at line 137 of file TotemRPG4Hit.h.

Referenced by pz(), setPz(), and TotemRPG4Hit().

◆ theThetaAtEntry_

double TotemRPG4Hit::theThetaAtEntry_
private

Definition at line 127 of file TotemRPG4Hit.h.

Referenced by setThetaAtEntry(), and thetaAtEntry().

◆ theTimeSlice_

double TotemRPG4Hit::theTimeSlice_
private

Definition at line 117 of file TotemRPG4Hit.h.

Referenced by operator=(), setTimeSlice(), timeSlice(), timeSliceID(), and TotemRPG4Hit().

◆ theTof_

double TotemRPG4Hit::theTof_
private

Definition at line 123 of file TotemRPG4Hit.h.

Referenced by operator=(), setTof(), tof(), and TotemRPG4Hit().

◆ theTrackID_

int TotemRPG4Hit::theTrackID_
private

Definition at line 114 of file TotemRPG4Hit.h.

Referenced by operator=(), setTrackID(), TotemRPG4Hit(), and trackID().

◆ theUnitID_

uint32_t TotemRPG4Hit::theUnitID_
private

Definition at line 116 of file TotemRPG4Hit.h.

Referenced by operator=(), setUnitID(), TotemRPG4Hit(), and unitID().

◆ theVx_

double TotemRPG4Hit::theVx_
private

Definition at line 133 of file TotemRPG4Hit.h.

Referenced by operator=(), setVx(), TotemRPG4Hit(), and vx().

◆ theVy_

double TotemRPG4Hit::theVy_
private

Definition at line 134 of file TotemRPG4Hit.h.

Referenced by operator=(), setVy(), TotemRPG4Hit(), and vy().

◆ theVz_

double TotemRPG4Hit::theVz_
private

Definition at line 135 of file TotemRPG4Hit.h.

Referenced by operator=(), setVz(), TotemRPG4Hit(), and vz().

◆ theX_

double TotemRPG4Hit::theX_
private

Definition at line 119 of file TotemRPG4Hit.h.

Referenced by operator=(), setX(), TotemRPG4Hit(), and x().

◆ theY_

double TotemRPG4Hit::theY_
private

Definition at line 120 of file TotemRPG4Hit.h.

Referenced by operator=(), setY(), TotemRPG4Hit(), and y().

◆ theZ_

double TotemRPG4Hit::theZ_
private

Definition at line 121 of file TotemRPG4Hit.h.

Referenced by operator=(), setZ(), TotemRPG4Hit(), and z().

mps_fire.i
i
Definition: mps_fire.py:355
TotemRPG4Hit::theVz_
double theVz_
Definition: TotemRPG4Hit.h:135
f
double f[11][100]
Definition: MuScleFitUtils.cc:78
TotemRPG4Hit::theParticleType_
int theParticleType_
Definition: TotemRPG4Hit.h:125
TotemRPG4Hit::theTof_
double theTof_
Definition: TotemRPG4Hit.h:123
edm::LogInfo
Definition: MessageLogger.h:254
TotemRPG4Hit::local_exit_
G4ThreeVector local_exit_
Definition: TotemRPG4Hit.h:112
TotemRPG4Hit::theIncidentEnergy_
double theIncidentEnergy_
Definition: TotemRPG4Hit.h:113
TotemRPG4Hit::theY_
double theY_
Definition: TotemRPG4Hit.h:120
TotemRPG4Hit::theThetaAtEntry_
double theThetaAtEntry_
Definition: TotemRPG4Hit.h:127
TotemRPG4Hit::thePz_
double thePz_
Definition: TotemRPG4Hit.h:137
TotemRPG4Hit::theUnitID_
uint32_t theUnitID_
Definition: TotemRPG4Hit.h:116
TotemRPG4Hit::thePhiAtEntry_
double thePhiAtEntry_
Definition: TotemRPG4Hit.h:128
OrderedSet.t
t
Definition: OrderedSet.py:90
TotemRPG4Hit::thePy_
double thePy_
Definition: TotemRPG4Hit.h:137
TotemRPG4Hit::theVx_
double theVx_
Definition: TotemRPG4Hit.h:133
TotemRPG4Hit::local_entry_
G4ThreeVector local_entry_
Definition: TotemRPG4Hit.h:111
TotemRPG4Hit::theTimeSlice_
double theTimeSlice_
Definition: TotemRPG4Hit.h:117
TotemRPG4Hit::theEnergyLoss_
double theEnergyLoss_
Definition: TotemRPG4Hit.h:124
TotemRPG4Hit::thePabs_
double thePabs_
Definition: TotemRPG4Hit.h:122
TotemRPG4Hit::thePx_
double thePx_
Definition: TotemRPG4Hit.h:137
TotemRPG4Hit::theParentId_
int theParentId_
Definition: TotemRPG4Hit.h:132
TotemRPG4Hit::exit_
G4ThreeVector exit_
Definition: TotemRPG4Hit.h:110
TotemRPG4Hit::entry_
G4ThreeVector entry_
Definition: TotemRPG4Hit.h:109
ztail.d
d
Definition: ztail.py:151
TotemRPG4Hit::p
double p() const
Definition: TotemRPG4Hit.cc:99
TotemRPG4Hit::theX_
double theX_
Definition: TotemRPG4Hit.h:119
TotemRPG4Hit::theTrackID_
int theTrackID_
Definition: TotemRPG4Hit.h:114
TotemRPG4Hit::theZ_
double theZ_
Definition: TotemRPG4Hit.h:121
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37
TotemRPG4Hit::theVy_
double theVy_
Definition: TotemRPG4Hit.h:134