|
LDMX Software
|
Represents a reconstructed particle. More...
#include <PFCandidate.h>
Public Member Functions | |
| bool | operator< (const PFCandidate &rhs) const |
| void | setPID (int x_) |
| void | setPdgId (int x_) |
| void | setCharge (int x_) |
| void | setDeDxMassSquared (float x_) |
| void | setDeDxIh (float x_) |
| void | setDeDxNhits (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 | setTrackIndex (int x) |
| void | setEcalIndex (int x) |
| void | setHcalIndex (int x) |
| void | setEcalEnergy (float x_) |
| void | clearEcalHits () |
| void | clearHcalHits () |
| void | addEcalHits (const std::vector< unsigned int > &ids, const std::vector< float > &energies) |
| void | addHcalHits (const std::vector< unsigned int > &ids, const std::vector< float > &energies) |
| void | setEcalDepth (float x_) |
| void | setEcalWidth (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_) |
| void | setTruthTrackId (int x_) |
| int | getPID () const |
| int | getPdgId () const |
| int | getCharge () const |
| float | getDeDxMassSquared () const |
| float | getDeDxIh () const |
| int | getDeDxNhits () const |
| float | getMass () const |
| float | getEnergy () const |
| std::vector< float > | getTargetPositionXYZ () const |
| std::vector< float > | getEcalPositionXYZ () const |
| std::vector< float > | getHcalPositionXYZ () const |
| int | getTrackIndex () const |
| int | getEcalIndex () const |
| int | getHcalIndex () const |
| std::vector< float > | getTrackPxPyPz () const |
| float | getEcalEnergy () const |
| const std::vector< unsigned int > & | getEcalHitIds () const |
| const std::vector< float > & | getEcalHitEnergies () const |
| const std::vector< unsigned int > & | getHcalHitIds () const |
| const std::vector< float > & | getHcalHitEnergies () const |
| float | getEcalDepth () const |
| float | getEcalWidth () 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 () |
| int | getTruthTrackId () const |
Private Member Functions | |
| ClassDef (PFCandidate, 4) | |
Static Private Member Functions | |
| static void | addHits (std::vector< unsigned int > &ids, std::vector< float > &es, const std::vector< unsigned int > &new_ids, const std::vector< float > &new_es) |
Friends | |
| std::ostream & | operator<< (std::ostream &o, const PFCandidate &d) |
Represents a reconstructed particle.
Definition at line 21 of file PFCandidate.h.
|
inlinevirtual |
Definition at line 24 of file PFCandidate.h.
|
inline |
Definition at line 85 of file PFCandidate.h.
|
inline |
Definition at line 89 of file PFCandidate.h.
|
staticprivate |
Definition at line 10 of file PFCandidate.cxx.
|
inline |
Definition at line 77 of file PFCandidate.h.
|
inline |
Definition at line 81 of file PFCandidate.h.
|
inline |
Definition at line 150 of file PFCandidate.h.
|
inline |
Definition at line 152 of file PFCandidate.h.
|
inline |
Definition at line 151 of file PFCandidate.h.
|
inline |
Definition at line 153 of file PFCandidate.h.
|
inline |
Definition at line 197 of file PFCandidate.h.
|
inline |
Definition at line 198 of file PFCandidate.h.
|
inline |
Definition at line 199 of file PFCandidate.h.
|
inline |
Definition at line 200 of file PFCandidate.h.
|
inline |
Definition at line 194 of file PFCandidate.h.
|
inline |
Definition at line 191 of file PFCandidate.h.
|
inline |
Definition at line 188 of file PFCandidate.h.
|
inline |
Definition at line 175 of file PFCandidate.h.
|
inline |
Definition at line 179 of file PFCandidate.h.
|
inline |
Definition at line 176 of file PFCandidate.h.
|
inline |
Definition at line 168 of file PFCandidate.h.
|
inline |
Definition at line 160 of file PFCandidate.h.
|
inline |
Definition at line 190 of file PFCandidate.h.
|
inline |
Definition at line 189 of file PFCandidate.h.
|
inline |
Definition at line 155 of file PFCandidate.h.
|
inline |
Definition at line 210 of file PFCandidate.h.
|
inline |
Definition at line 211 of file PFCandidate.h.
|
inline |
Definition at line 212 of file PFCandidate.h.
|
inline |
Definition at line 213 of file PFCandidate.h.
|
inline |
Definition at line 207 of file PFCandidate.h.
|
inline |
Definition at line 204 of file PFCandidate.h.
|
inline |
Definition at line 202 of file PFCandidate.h.
|
inline |
Definition at line 185 of file PFCandidate.h.
|
inline |
Definition at line 182 of file PFCandidate.h.
|
inline |
Definition at line 169 of file PFCandidate.h.
|
inline |
Definition at line 163 of file PFCandidate.h.
|
inline |
Definition at line 203 of file PFCandidate.h.
|
inline |
Definition at line 154 of file PFCandidate.h.
|
inline |
Definition at line 149 of file PFCandidate.h.
|
inline |
Definition at line 148 of file PFCandidate.h.
|
inline |
Definition at line 157 of file PFCandidate.h.
|
inline |
Definition at line 167 of file PFCandidate.h.
|
inline |
Definition at line 171 of file PFCandidate.h.
|
inline |
Definition at line 215 of file PFCandidate.h.
|
inline |
Definition at line 222 of file PFCandidate.h.
|
inline |
Definition at line 221 of file PFCandidate.h.
|
inline |
Definition at line 223 of file PFCandidate.h.
|
inline |
Definition at line 218 of file PFCandidate.h.
|
inline |
Definition at line 224 of file PFCandidate.h.
|
inline |
Definition at line 28 of file PFCandidate.h.
|
inline |
Definition at line 40 of file PFCandidate.h.
|
inline |
Definition at line 43 of file PFCandidate.h.
|
inline |
Definition at line 42 of file PFCandidate.h.
|
inline |
Definition at line 44 of file PFCandidate.h.
|
inline |
Definition at line 108 of file PFCandidate.h.
|
inline |
Definition at line 109 of file PFCandidate.h.
|
inline |
Definition at line 110 of file PFCandidate.h.
|
inline |
Definition at line 111 of file PFCandidate.h.
|
inline |
Definition at line 103 of file PFCandidate.h.
|
inline |
Definition at line 98 of file PFCandidate.h.
|
inline |
Definition at line 94 of file PFCandidate.h.
|
inline |
Definition at line 74 of file PFCandidate.h.
|
inline |
Definition at line 71 of file PFCandidate.h.
|
inline |
Definition at line 54 of file PFCandidate.h.
|
inline |
Definition at line 97 of file PFCandidate.h.
|
inline |
Definition at line 96 of file PFCandidate.h.
|
inline |
Definition at line 47 of file PFCandidate.h.
|
inline |
Definition at line 125 of file PFCandidate.h.
|
inline |
Definition at line 126 of file PFCandidate.h.
|
inline |
Definition at line 127 of file PFCandidate.h.
|
inline |
Definition at line 128 of file PFCandidate.h.
|
inline |
Definition at line 120 of file PFCandidate.h.
|
inline |
Definition at line 115 of file PFCandidate.h.
|
inline |
Definition at line 113 of file PFCandidate.h.
|
inline |
Definition at line 72 of file PFCandidate.h.
|
inline |
Definition at line 59 of file PFCandidate.h.
|
inline |
Definition at line 114 of file PFCandidate.h.
|
inline |
Definition at line 46 of file PFCandidate.h.
|
inline |
Definition at line 39 of file PFCandidate.h.
|
inline |
Definition at line 36 of file PFCandidate.h.
|
inline |
Definition at line 49 of file PFCandidate.h.
|
inline |
Definition at line 70 of file PFCandidate.h.
|
inline |
Definition at line 64 of file PFCandidate.h.
|
inline |
Definition at line 130 of file PFCandidate.h.
|
inline |
Definition at line 141 of file PFCandidate.h.
|
inline |
Definition at line 140 of file PFCandidate.h.
|
inline |
Definition at line 142 of file PFCandidate.h.
|
inline |
Definition at line 135 of file PFCandidate.h.
|
inline |
Definition at line 143 of file PFCandidate.h.
|
friend |
Definition at line 26 of file PFCandidate.cxx.
|
private |
Definition at line 231 of file PFCandidate.h.
|
private |
Definition at line 234 of file PFCandidate.h.
|
private |
Definition at line 233 of file PFCandidate.h.
|
private |
Definition at line 235 of file PFCandidate.h.
|
private |
Definition at line 278 of file PFCandidate.h.
|
private |
Definition at line 279 of file PFCandidate.h.
|
private |
Definition at line 280 of file PFCandidate.h.
|
private |
Definition at line 281 of file PFCandidate.h.
|
private |
Definition at line 275 of file PFCandidate.h.
|
private |
Definition at line 276 of file PFCandidate.h.
|
private |
Definition at line 277 of file PFCandidate.h.
|
private |
Definition at line 272 of file PFCandidate.h.
|
private |
Definition at line 273 of file PFCandidate.h.
|
private |
Definition at line 274 of file PFCandidate.h.
|
private |
Definition at line 259 of file PFCandidate.h.
|
private |
Definition at line 258 of file PFCandidate.h.
|
private |
Definition at line 262 of file PFCandidate.h.
|
private |
Definition at line 261 of file PFCandidate.h.
|
private |
Definition at line 311 of file PFCandidate.h.
|
private |
Definition at line 271 of file PFCandidate.h.
|
private |
Definition at line 270 of file PFCandidate.h.
|
private |
Definition at line 237 of file PFCandidate.h.
|
private |
Definition at line 292 of file PFCandidate.h.
|
private |
Definition at line 293 of file PFCandidate.h.
|
private |
Definition at line 294 of file PFCandidate.h.
|
private |
Definition at line 295 of file PFCandidate.h.
|
private |
Definition at line 289 of file PFCandidate.h.
|
private |
Definition at line 290 of file PFCandidate.h.
|
private |
Definition at line 291 of file PFCandidate.h.
|
private |
Definition at line 286 of file PFCandidate.h.
|
private |
Definition at line 287 of file PFCandidate.h.
|
private |
Definition at line 288 of file PFCandidate.h.
|
private |
Definition at line 284 of file PFCandidate.h.
|
private |
Definition at line 264 of file PFCandidate.h.
|
private |
Definition at line 263 of file PFCandidate.h.
|
private |
Definition at line 312 of file PFCandidate.h.
|
private |
Definition at line 285 of file PFCandidate.h.
|
private |
Definition at line 236 of file PFCandidate.h.
|
private |
Definition at line 230 of file PFCandidate.h.
|
private |
Definition at line 228 of file PFCandidate.h.
|
private |
Definition at line 244 of file PFCandidate.h.
|
private |
Definition at line 245 of file PFCandidate.h.
|
private |
Definition at line 246 of file PFCandidate.h.
|
private |
Definition at line 248 of file PFCandidate.h.
|
private |
Definition at line 249 of file PFCandidate.h.
|
private |
Definition at line 250 of file PFCandidate.h.
|
private |
Definition at line 240 of file PFCandidate.h.
|
private |
Definition at line 241 of file PFCandidate.h.
|
private |
Definition at line 242 of file PFCandidate.h.
|
private |
Definition at line 310 of file PFCandidate.h.
|
private |
Definition at line 253 of file PFCandidate.h.
|
private |
Definition at line 254 of file PFCandidate.h.
|
private |
Definition at line 255 of file PFCandidate.h.
|
private |
Definition at line 298 of file PFCandidate.h.
|
private |
Definition at line 299 of file PFCandidate.h.
|
private |
Definition at line 300 of file PFCandidate.h.
|
private |
Definition at line 305 of file PFCandidate.h.
|
private |
Definition at line 304 of file PFCandidate.h.
|
private |
Definition at line 306 of file PFCandidate.h.
|
private |
Definition at line 301 of file PFCandidate.h.
|
private |
Definition at line 302 of file PFCandidate.h.
|
private |
Definition at line 303 of file PFCandidate.h.
|
private |
Definition at line 307 of file PFCandidate.h.