LDMX Software
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ldmx::PFCandidate Class Reference

Represents a reconstructed particle. More...

#include <PFCandidate.h>

Public Member Functions

void print () const
 
bool operator< (const PFCandidate &rhs) const
 
void setPID (int x)
 
void setMass (float x)
 
void setEnergy (float x)
 
void setTargetPositionXYZ (float x, float y, float z)
 
void setEcalPositionXYZ (float x, float y, float z)
 
void setHcalPositionXYZ (float x, float y, float z)
 
void setTrackPxPyPz (float x, float y, float z)
 
void setEcalEnergy (float x)
 
void setEcalRawEnergy (float x)
 
void setEcalClusterXYZ (float x, float y, float z)
 
void setEcalClusterEXYZ (float x, float y, float z)
 
void setEcalClusterDXDZ (float x)
 
void setEcalClusterDYDZ (float x)
 
void setEcalClusterEDXDZ (float x)
 
void setEcalClusterEDYDZ (float x)
 
void setHcalEnergy (float x)
 
void setHcalRawEnergy (float x)
 
void setHcalClusterXYZ (float x, float y, float z)
 
void setHcalClusterEXYZ (float x, float y, float z)
 
void setHcalClusterDXDZ (float x)
 
void setHcalClusterDYDZ (float x)
 
void setHcalClusterEDXDZ (float x)
 
void setHcalClusterEDYDZ (float x)
 
void setTruthEcalXYZ (double x, double y, double z)
 
void setTruthPxPyPz (double x, double y, double z)
 
void setTruthMass (double x)
 
void setTruthEnergy (double x)
 
void setTruthPdgId (int x)
 
int getPID () const
 
float getMass () const
 
float getEnergy () const
 
std::vector< float > getTargetPositionXYZ () const
 
std::vector< float > getEcalPositionXYZ () const
 
std::vector< float > getHcalPositionXYZ () const
 
std::vector< float > getTrackPxPyPz () const
 
float getEcalEnergy () const
 
float getEcalRawEnergy () const
 
std::vector< float > getEcalClusterXYZ () const
 
std::vector< float > getEcalClusterEXYZ () const
 
float getEcalClusterDXDZ () const
 
float getEcalClusterDYDZ () const
 
float getEcalClusterEDXDZ () const
 
float getEcalClusterEDYDZ () const
 
float getHcalEnergy () const
 
float getHcalRawEnergy () const
 
std::vector< float > getHcalClusterXYZ () const
 
std::vector< float > getHcalClusterEXYZ () const
 
float getHcalClusterDXDZ () const
 
float getHcalClusterDYDZ () const
 
float getHcalClusterEDXDZ () const
 
float getHcalClusterEDYDZ () const
 
std::vector< double > const getTruthEcalXYZ ()
 
std::vector< double > const getTruthPxPyPz ()
 
double getTruthMass ()
 
double getTruthEnergy ()
 
int getTruthPdgId ()
 

Private Member Functions

 ClassDef (PFCandidate, 1)
 

Private Attributes

int pid_ {0}
 
float mass_ {0}
 
float energy_ {0}
 
float posTargX_ {0}
 
float posTargY_ {0}
 
float posTargZ_ {0}
 
float posEcalX_ {0}
 
float posEcalY_ {0}
 
float posEcalZ_ {0}
 
float posHcalX_ {0}
 
float posHcalY_ {0}
 
float posHcalZ_ {0}
 
float trackPx_ {0}
 
float trackPy_ {0}
 
float trackPz_ {0}
 
float ecalEnergy_ {0}
 
float ecalRawEnergy_ {0}
 
float ecalClusterX_ {0}
 
float ecalClusterY_ {0}
 
float ecalClusterZ_ {0}
 
float ecalClusterEX_ {0}
 
float ecalClusterEY_ {0}
 
float ecalClusterEZ_ {0}
 
float ecalClusterDXDZ_ {0}
 
float ecalClusterDYDZ_ {0}
 
float ecalClusterEDXDZ_ {0}
 
float ecalClusterEDYDZ_ {0}
 
float hcalEnergy_ {0}
 
float hcalRawEnergy_ {0}
 
float hcalClusterX_ {0}
 
float hcalClusterY_ {0}
 
float hcalClusterZ_ {0}
 
float hcalClusterEX_ {0}
 
float hcalClusterEY_ {0}
 
float hcalClusterEZ_ {0}
 
float hcalClusterDXDZ_ {0}
 
float hcalClusterDYDZ_ {0}
 
float hcalClusterEDXDZ_ {0}
 
float hcalClusterEDYDZ_ {0}
 
double truthEcalX_ {0}
 
double truthEcalY_ {0}
 
double truthEcalZ_ {0}
 
double truthPx_ {0}
 
double truthPy_ {0}
 
double truthPz_ {0}
 
double truthMass_ {0}
 
double truthEnergy_ {0}
 
int truthPdgId_ {0}
 

Detailed Description

Represents a reconstructed particle.

Definition at line 19 of file PFCandidate.h.

Constructor & Destructor Documentation

◆ PFCandidate()

ldmx::PFCandidate::PFCandidate ( )
inline

Definition at line 21 of file PFCandidate.h.

21{}

◆ ~PFCandidate()

virtual ldmx::PFCandidate::~PFCandidate ( )
inlinevirtual

Definition at line 22 of file PFCandidate.h.

22{}

Member Function Documentation

◆ getEcalClusterDXDZ()

float ldmx::PFCandidate::getEcalClusterDXDZ ( ) const
inline

Definition at line 135 of file PFCandidate.h.

135{ return ecalClusterDXDZ_; }

◆ getEcalClusterDYDZ()

float ldmx::PFCandidate::getEcalClusterDYDZ ( ) const
inline

Definition at line 136 of file PFCandidate.h.

136{ return ecalClusterDYDZ_; }

◆ getEcalClusterEDXDZ()

float ldmx::PFCandidate::getEcalClusterEDXDZ ( ) const
inline

Definition at line 137 of file PFCandidate.h.

137{ return ecalClusterEDXDZ_; }

◆ getEcalClusterEDYDZ()

float ldmx::PFCandidate::getEcalClusterEDYDZ ( ) const
inline

Definition at line 138 of file PFCandidate.h.

138{ return ecalClusterEDYDZ_; }

◆ getEcalClusterEXYZ()

std::vector< float > ldmx::PFCandidate::getEcalClusterEXYZ ( ) const
inline

Definition at line 132 of file PFCandidate.h.

132 {
133 return {ecalClusterEX_, ecalClusterEY_, ecalClusterEZ_};
134 }

◆ getEcalClusterXYZ()

std::vector< float > ldmx::PFCandidate::getEcalClusterXYZ ( ) const
inline

Definition at line 129 of file PFCandidate.h.

129 {
130 return {ecalClusterX_, ecalClusterY_, ecalClusterZ_};
131 }

◆ getEcalEnergy()

float ldmx::PFCandidate::getEcalEnergy ( ) const
inline

Definition at line 127 of file PFCandidate.h.

127{ return ecalEnergy_; }

◆ getEcalPositionXYZ()

std::vector< float > ldmx::PFCandidate::getEcalPositionXYZ ( ) const
inline

Definition at line 116 of file PFCandidate.h.

116 {
117 return {posEcalX_, posEcalY_, posEcalZ_};
118 }

◆ getEcalRawEnergy()

float ldmx::PFCandidate::getEcalRawEnergy ( ) const
inline

Definition at line 128 of file PFCandidate.h.

128{ return ecalRawEnergy_; }

◆ getEnergy()

float ldmx::PFCandidate::getEnergy ( ) const
inline

Definition at line 111 of file PFCandidate.h.

111{ return energy_; }

◆ getHcalClusterDXDZ()

float ldmx::PFCandidate::getHcalClusterDXDZ ( ) const
inline

Definition at line 148 of file PFCandidate.h.

148{ return hcalClusterDXDZ_; }

◆ getHcalClusterDYDZ()

float ldmx::PFCandidate::getHcalClusterDYDZ ( ) const
inline

Definition at line 149 of file PFCandidate.h.

149{ return hcalClusterDYDZ_; }

◆ getHcalClusterEDXDZ()

float ldmx::PFCandidate::getHcalClusterEDXDZ ( ) const
inline

Definition at line 150 of file PFCandidate.h.

150{ return hcalClusterEDXDZ_; }

◆ getHcalClusterEDYDZ()

float ldmx::PFCandidate::getHcalClusterEDYDZ ( ) const
inline

Definition at line 151 of file PFCandidate.h.

151{ return hcalClusterEDYDZ_; }

◆ getHcalClusterEXYZ()

std::vector< float > ldmx::PFCandidate::getHcalClusterEXYZ ( ) const
inline

Definition at line 145 of file PFCandidate.h.

145 {
146 return {hcalClusterEX_, hcalClusterEY_, hcalClusterEZ_};
147 }

◆ getHcalClusterXYZ()

std::vector< float > ldmx::PFCandidate::getHcalClusterXYZ ( ) const
inline

Definition at line 142 of file PFCandidate.h.

142 {
143 return {hcalClusterX_, hcalClusterY_, hcalClusterZ_};
144 }

◆ getHcalEnergy()

float ldmx::PFCandidate::getHcalEnergy ( ) const
inline

Definition at line 140 of file PFCandidate.h.

140{ return hcalEnergy_; }

◆ getHcalPositionXYZ()

std::vector< float > ldmx::PFCandidate::getHcalPositionXYZ ( ) const
inline

Definition at line 119 of file PFCandidate.h.

119 {
120 return {posHcalX_, posHcalY_, posHcalZ_};
121 }

◆ getHcalRawEnergy()

float ldmx::PFCandidate::getHcalRawEnergy ( ) const
inline

Definition at line 141 of file PFCandidate.h.

141{ return hcalRawEnergy_; }

◆ getMass()

float ldmx::PFCandidate::getMass ( ) const
inline

Definition at line 110 of file PFCandidate.h.

110{ return mass_; }

◆ getPID()

int ldmx::PFCandidate::getPID ( ) const
inline

Definition at line 109 of file PFCandidate.h.

109{ return pid_; }

◆ getTargetPositionXYZ()

std::vector< float > ldmx::PFCandidate::getTargetPositionXYZ ( ) const
inline

Definition at line 113 of file PFCandidate.h.

113 {
114 return {posTargX_, posTargY_, posTargZ_};
115 }

◆ getTrackPxPyPz()

std::vector< float > ldmx::PFCandidate::getTrackPxPyPz ( ) const
inline

Definition at line 123 of file PFCandidate.h.

123 {
124 return {trackPx_, trackPy_, trackPz_};
125 }

◆ getTruthEcalXYZ()

std::vector< double > const ldmx::PFCandidate::getTruthEcalXYZ ( )
inline

Definition at line 153 of file PFCandidate.h.

153 {
154 return {truthEcalX_, truthEcalY_, truthEcalZ_};
155 }

◆ getTruthEnergy()

double ldmx::PFCandidate::getTruthEnergy ( )
inline

Definition at line 160 of file PFCandidate.h.

160{ return truthEnergy_; }

◆ getTruthMass()

double ldmx::PFCandidate::getTruthMass ( )
inline

Definition at line 159 of file PFCandidate.h.

159{ return truthMass_; }

◆ getTruthPdgId()

int ldmx::PFCandidate::getTruthPdgId ( )
inline

Definition at line 161 of file PFCandidate.h.

161{ return truthPdgId_; }

◆ getTruthPxPyPz()

std::vector< double > const ldmx::PFCandidate::getTruthPxPyPz ( )
inline

Definition at line 156 of file PFCandidate.h.

156 {
157 return {truthPx_, truthPy_, truthPz_};
158 }

◆ operator<()

bool ldmx::PFCandidate::operator< ( const PFCandidate rhs) const
inline

Definition at line 25 of file PFCandidate.h.

25 {
26 return this->getEnergy() < rhs.getEnergy();
27 }

◆ setEcalClusterDXDZ()

void ldmx::PFCandidate::setEcalClusterDXDZ ( float  x)
inline

Definition at line 70 of file PFCandidate.h.

70{ ecalClusterDXDZ_ = x; }

◆ setEcalClusterDYDZ()

void ldmx::PFCandidate::setEcalClusterDYDZ ( float  x)
inline

Definition at line 71 of file PFCandidate.h.

71{ ecalClusterDYDZ_ = x; }

◆ setEcalClusterEDXDZ()

void ldmx::PFCandidate::setEcalClusterEDXDZ ( float  x)
inline

Definition at line 72 of file PFCandidate.h.

72{ ecalClusterEDXDZ_ = x; }

◆ setEcalClusterEDYDZ()

void ldmx::PFCandidate::setEcalClusterEDYDZ ( float  x)
inline

Definition at line 73 of file PFCandidate.h.

73{ ecalClusterEDYDZ_ = x; }

◆ setEcalClusterEXYZ()

void ldmx::PFCandidate::setEcalClusterEXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 65 of file PFCandidate.h.

65 {
66 ecalClusterEX_ = x;
67 ecalClusterEY_ = y;
68 ecalClusterEZ_ = z;
69 }

◆ setEcalClusterXYZ()

void ldmx::PFCandidate::setEcalClusterXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 60 of file PFCandidate.h.

60 {
61 ecalClusterX_ = x;
62 ecalClusterY_ = y;
63 ecalClusterZ_ = z;
64 }

◆ setEcalEnergy()

void ldmx::PFCandidate::setEcalEnergy ( float  x)
inline

Definition at line 58 of file PFCandidate.h.

58{ ecalEnergy_ = x; }

◆ setEcalPositionXYZ()

void ldmx::PFCandidate::setEcalPositionXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 41 of file PFCandidate.h.

41 {
42 posEcalX_ = x;
43 posEcalY_ = y;
44 posEcalZ_ = z;
45 }

◆ setEcalRawEnergy()

void ldmx::PFCandidate::setEcalRawEnergy ( float  x)
inline

Definition at line 59 of file PFCandidate.h.

59{ ecalRawEnergy_ = x; }

◆ setEnergy()

void ldmx::PFCandidate::setEnergy ( float  x)
inline

Definition at line 34 of file PFCandidate.h.

34{ energy_ = x; }

◆ setHcalClusterDXDZ()

void ldmx::PFCandidate::setHcalClusterDXDZ ( float  x)
inline

Definition at line 87 of file PFCandidate.h.

87{ hcalClusterDXDZ_ = x; }

◆ setHcalClusterDYDZ()

void ldmx::PFCandidate::setHcalClusterDYDZ ( float  x)
inline

Definition at line 88 of file PFCandidate.h.

88{ hcalClusterDYDZ_ = x; }

◆ setHcalClusterEDXDZ()

void ldmx::PFCandidate::setHcalClusterEDXDZ ( float  x)
inline

Definition at line 89 of file PFCandidate.h.

89{ hcalClusterEDXDZ_ = x; }

◆ setHcalClusterEDYDZ()

void ldmx::PFCandidate::setHcalClusterEDYDZ ( float  x)
inline

Definition at line 90 of file PFCandidate.h.

90{ hcalClusterEDYDZ_ = x; }

◆ setHcalClusterEXYZ()

void ldmx::PFCandidate::setHcalClusterEXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 82 of file PFCandidate.h.

82 {
83 hcalClusterEX_ = x;
84 hcalClusterEY_ = y;
85 hcalClusterEZ_ = z;
86 }

◆ setHcalClusterXYZ()

void ldmx::PFCandidate::setHcalClusterXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 77 of file PFCandidate.h.

77 {
78 hcalClusterX_ = x;
79 hcalClusterY_ = y;
80 hcalClusterZ_ = z;
81 }

◆ setHcalEnergy()

void ldmx::PFCandidate::setHcalEnergy ( float  x)
inline

Definition at line 75 of file PFCandidate.h.

75{ hcalEnergy_ = x; }

◆ setHcalPositionXYZ()

void ldmx::PFCandidate::setHcalPositionXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 46 of file PFCandidate.h.

46 {
47 posHcalX_ = x;
48 posHcalY_ = y;
49 posHcalZ_ = z;
50 }

◆ setHcalRawEnergy()

void ldmx::PFCandidate::setHcalRawEnergy ( float  x)
inline

Definition at line 76 of file PFCandidate.h.

76{ hcalRawEnergy_ = x; }

◆ setMass()

void ldmx::PFCandidate::setMass ( float  x)
inline

Definition at line 33 of file PFCandidate.h.

33{ mass_ = x; }

◆ setPID()

void ldmx::PFCandidate::setPID ( int  x)
inline

Definition at line 32 of file PFCandidate.h.

32{ pid_ = x; }

◆ setTargetPositionXYZ()

void ldmx::PFCandidate::setTargetPositionXYZ ( float  x,
float  y,
float  z 
)
inline

Definition at line 36 of file PFCandidate.h.

36 {
37 posTargX_ = x;
38 posTargY_ = y;
39 posTargZ_ = z;
40 }

◆ setTrackPxPyPz()

void ldmx::PFCandidate::setTrackPxPyPz ( float  x,
float  y,
float  z 
)
inline

Definition at line 52 of file PFCandidate.h.

52 {
53 trackPx_ = x;
54 trackPy_ = y;
55 trackPz_ = z;
56 }

◆ setTruthEcalXYZ()

void ldmx::PFCandidate::setTruthEcalXYZ ( double  x,
double  y,
double  z 
)
inline

Definition at line 92 of file PFCandidate.h.

92 {
93 truthEcalX_ = x;
94 truthEcalY_ = y;
95 truthEcalZ_ = z;
96 }

◆ setTruthEnergy()

void ldmx::PFCandidate::setTruthEnergy ( double  x)
inline

Definition at line 103 of file PFCandidate.h.

103{ truthEnergy_ = x; }

◆ setTruthMass()

void ldmx::PFCandidate::setTruthMass ( double  x)
inline

Definition at line 102 of file PFCandidate.h.

102{ truthMass_ = x; }

◆ setTruthPdgId()

void ldmx::PFCandidate::setTruthPdgId ( int  x)
inline

Definition at line 104 of file PFCandidate.h.

104{ truthPdgId_ = x; }

◆ setTruthPxPyPz()

void ldmx::PFCandidate::setTruthPxPyPz ( double  x,
double  y,
double  z 
)
inline

Definition at line 97 of file PFCandidate.h.

97 {
98 truthPx_ = x;
99 truthPy_ = y;
100 truthPz_ = z;
101 }

Member Data Documentation

◆ ecalClusterDXDZ_

float ldmx::PFCandidate::ecalClusterDXDZ_ {0}
private

Definition at line 196 of file PFCandidate.h.

196{0};

◆ ecalClusterDYDZ_

float ldmx::PFCandidate::ecalClusterDYDZ_ {0}
private

Definition at line 197 of file PFCandidate.h.

197{0};

◆ ecalClusterEDXDZ_

float ldmx::PFCandidate::ecalClusterEDXDZ_ {0}
private

Definition at line 198 of file PFCandidate.h.

198{0};

◆ ecalClusterEDYDZ_

float ldmx::PFCandidate::ecalClusterEDYDZ_ {0}
private

Definition at line 199 of file PFCandidate.h.

199{0};

◆ ecalClusterEX_

float ldmx::PFCandidate::ecalClusterEX_ {0}
private

Definition at line 193 of file PFCandidate.h.

193{0};

◆ ecalClusterEY_

float ldmx::PFCandidate::ecalClusterEY_ {0}
private

Definition at line 194 of file PFCandidate.h.

194{0};

◆ ecalClusterEZ_

float ldmx::PFCandidate::ecalClusterEZ_ {0}
private

Definition at line 195 of file PFCandidate.h.

195{0};

◆ ecalClusterX_

float ldmx::PFCandidate::ecalClusterX_ {0}
private

Definition at line 190 of file PFCandidate.h.

190{0};

◆ ecalClusterY_

float ldmx::PFCandidate::ecalClusterY_ {0}
private

Definition at line 191 of file PFCandidate.h.

191{0};

◆ ecalClusterZ_

float ldmx::PFCandidate::ecalClusterZ_ {0}
private

Definition at line 192 of file PFCandidate.h.

192{0};

◆ ecalEnergy_

float ldmx::PFCandidate::ecalEnergy_ {0}
private

Definition at line 188 of file PFCandidate.h.

188{0};

◆ ecalRawEnergy_

float ldmx::PFCandidate::ecalRawEnergy_ {0}
private

Definition at line 189 of file PFCandidate.h.

189{0};

◆ energy_

float ldmx::PFCandidate::energy_ {0}
private

Definition at line 167 of file PFCandidate.h.

167{0};

◆ hcalClusterDXDZ_

float ldmx::PFCandidate::hcalClusterDXDZ_ {0}
private

Definition at line 210 of file PFCandidate.h.

210{0};

◆ hcalClusterDYDZ_

float ldmx::PFCandidate::hcalClusterDYDZ_ {0}
private

Definition at line 211 of file PFCandidate.h.

211{0};

◆ hcalClusterEDXDZ_

float ldmx::PFCandidate::hcalClusterEDXDZ_ {0}
private

Definition at line 212 of file PFCandidate.h.

212{0};

◆ hcalClusterEDYDZ_

float ldmx::PFCandidate::hcalClusterEDYDZ_ {0}
private

Definition at line 213 of file PFCandidate.h.

213{0};

◆ hcalClusterEX_

float ldmx::PFCandidate::hcalClusterEX_ {0}
private

Definition at line 207 of file PFCandidate.h.

207{0};

◆ hcalClusterEY_

float ldmx::PFCandidate::hcalClusterEY_ {0}
private

Definition at line 208 of file PFCandidate.h.

208{0};

◆ hcalClusterEZ_

float ldmx::PFCandidate::hcalClusterEZ_ {0}
private

Definition at line 209 of file PFCandidate.h.

209{0};

◆ hcalClusterX_

float ldmx::PFCandidate::hcalClusterX_ {0}
private

Definition at line 204 of file PFCandidate.h.

204{0};

◆ hcalClusterY_

float ldmx::PFCandidate::hcalClusterY_ {0}
private

Definition at line 205 of file PFCandidate.h.

205{0};

◆ hcalClusterZ_

float ldmx::PFCandidate::hcalClusterZ_ {0}
private

Definition at line 206 of file PFCandidate.h.

206{0};

◆ hcalEnergy_

float ldmx::PFCandidate::hcalEnergy_ {0}
private

Definition at line 202 of file PFCandidate.h.

202{0};

◆ hcalRawEnergy_

float ldmx::PFCandidate::hcalRawEnergy_ {0}
private

Definition at line 203 of file PFCandidate.h.

203{0};

◆ mass_

float ldmx::PFCandidate::mass_ {0}
private

Definition at line 166 of file PFCandidate.h.

166{0};

◆ pid_

int ldmx::PFCandidate::pid_ {0}
private

Definition at line 165 of file PFCandidate.h.

165{0};

◆ posEcalX_

float ldmx::PFCandidate::posEcalX_ {0}
private

Definition at line 174 of file PFCandidate.h.

174{0};

◆ posEcalY_

float ldmx::PFCandidate::posEcalY_ {0}
private

Definition at line 175 of file PFCandidate.h.

175{0};

◆ posEcalZ_

float ldmx::PFCandidate::posEcalZ_ {0}
private

Definition at line 176 of file PFCandidate.h.

176{0};

◆ posHcalX_

float ldmx::PFCandidate::posHcalX_ {0}
private

Definition at line 178 of file PFCandidate.h.

178{0};

◆ posHcalY_

float ldmx::PFCandidate::posHcalY_ {0}
private

Definition at line 179 of file PFCandidate.h.

179{0};

◆ posHcalZ_

float ldmx::PFCandidate::posHcalZ_ {0}
private

Definition at line 180 of file PFCandidate.h.

180{0};

◆ posTargX_

float ldmx::PFCandidate::posTargX_ {0}
private

Definition at line 170 of file PFCandidate.h.

170{0};

◆ posTargY_

float ldmx::PFCandidate::posTargY_ {0}
private

Definition at line 171 of file PFCandidate.h.

171{0};

◆ posTargZ_

float ldmx::PFCandidate::posTargZ_ {0}
private

Definition at line 172 of file PFCandidate.h.

172{0};

◆ trackPx_

float ldmx::PFCandidate::trackPx_ {0}
private

Definition at line 183 of file PFCandidate.h.

183{0};

◆ trackPy_

float ldmx::PFCandidate::trackPy_ {0}
private

Definition at line 184 of file PFCandidate.h.

184{0};

◆ trackPz_

float ldmx::PFCandidate::trackPz_ {0}
private

Definition at line 185 of file PFCandidate.h.

185{0};

◆ truthEcalX_

double ldmx::PFCandidate::truthEcalX_ {0}
private

Definition at line 216 of file PFCandidate.h.

216{0};

◆ truthEcalY_

double ldmx::PFCandidate::truthEcalY_ {0}
private

Definition at line 217 of file PFCandidate.h.

217{0};

◆ truthEcalZ_

double ldmx::PFCandidate::truthEcalZ_ {0}
private

Definition at line 218 of file PFCandidate.h.

218{0};

◆ truthEnergy_

double ldmx::PFCandidate::truthEnergy_ {0}
private

Definition at line 223 of file PFCandidate.h.

223{0};

◆ truthMass_

double ldmx::PFCandidate::truthMass_ {0}
private

Definition at line 222 of file PFCandidate.h.

222{0};

◆ truthPdgId_

int ldmx::PFCandidate::truthPdgId_ {0}
private

Definition at line 224 of file PFCandidate.h.

224{0};

◆ truthPx_

double ldmx::PFCandidate::truthPx_ {0}
private

Definition at line 219 of file PFCandidate.h.

219{0};

◆ truthPy_

double ldmx::PFCandidate::truthPy_ {0}
private

Definition at line 220 of file PFCandidate.h.

220{0};

◆ truthPz_

double ldmx::PFCandidate::truthPz_ {0}
private

Definition at line 221 of file PFCandidate.h.

221{0};

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