#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 49 of file MCDataHolder.h.
References fEnergy, fTrackId, and fVertex.
54 if(
fVertex.at(0) <
e.fVertex.at(0) )
return true;
55 if(
fVertex.at(0) >
e.fVertex.at(0) )
return false;
57 if(
fVertex.at(1) <
e.fVertex.at(1) )
return true;
58 if(
fVertex.at(1) >
e.fVertex.at(1) )
return false;
60 if(
fVertex.at(2) <
e.fVertex.at(2) )
return true;
61 if(
fVertex.at(2) >
e.fVertex.at(2) )
return false;
63 if(
fEnergy <
e.fEnergy )
return true;
64 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: