#include "MCDataHolder.h"
Definition at line 10 of file MCDataHolder.h.
sim::MCEnDep::MCEnDep |
( |
| ) |
|
|
inline |
sim::MCEnDep::~MCEnDep |
( |
| ) |
|
|
inline |
float sim::MCEnDep::Energy |
( |
| ) |
const |
|
inline |
bool sim::MCEnDep::operator< |
( |
const MCEnDep & |
e | ) |
const |
|
inline |
Definition at line 46 of file MCDataHolder.h.
References fEnergy, fTrackId, and fVertex.
51 if (
fVertex.at(0) <
e.fVertex.at(0))
return true;
52 if (
fVertex.at(0) >
e.fVertex.at(0))
return false;
54 if (
fVertex.at(1) <
e.fVertex.at(1))
return true;
55 if (
fVertex.at(1) >
e.fVertex.at(1))
return false;
57 if (
fVertex.at(2) <
e.fVertex.at(2))
return true;
58 if (
fVertex.at(2) >
e.fVertex.at(2))
return false;
60 if (
fEnergy <
e.fEnergy)
return true;
61 if (
fEnergy >
e.fEnergy)
return false;
std::array< float, 3 > fVertex
void sim::MCEnDep::Reset |
( |
| ) |
|
|
inline |
void sim::MCEnDep::SetEnergy |
( |
float |
e | ) |
|
|
inline |
void sim::MCEnDep::SetTrackId |
( |
unsigned int |
id | ) |
|
|
inline |
void sim::MCEnDep::SetVertex |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
|
inline |
unsigned int sim::MCEnDep::TrackId |
( |
| ) |
const |
|
inline |
const std::array<float, 3>& sim::MCEnDep::Vertex |
( |
| ) |
const |
|
inline |
float sim::MCEnDep::fEnergy |
|
protected |
unsigned int sim::MCEnDep::fTrackId |
|
protected |
std::array<float, 3> sim::MCEnDep::fVertex |
|
protected |
The documentation for this class was generated from the following file: