#include <TrackRecord.h>
Definition at line 12 of file TrackRecord.h.
◆ TrackRecord() [1/3]
TrackRecord::TrackRecord |
( |
| ) |
|
|
default |
◆ ~TrackRecord()
virtual TrackRecord::~TrackRecord |
( |
| ) |
|
|
virtualdefault |
◆ TrackRecord() [2/3]
TrackRecord::TrackRecord |
( |
int |
pdg, |
|
|
int |
status, |
|
|
double |
energy, |
|
|
const CLHEP::Hep3Vector & |
momentum, |
|
|
const CLHEP::Hep3Vector & |
postition, |
|
|
double |
time, |
|
|
int |
barcode, |
|
|
int |
id, |
|
|
const std::string & |
volumeName |
|
) |
| |
|
inline |
◆ TrackRecord() [3/3]
◆ barcode()
int TrackRecord::barcode |
( |
| ) |
const |
|
inline |
◆ GetEnergy()
double TrackRecord::GetEnergy |
( |
| ) |
const |
|
inline |
◆ GetMomentum()
CLHEP::Hep3Vector TrackRecord::GetMomentum |
( |
| ) |
const |
|
inline |
◆ GetPDGCode()
int TrackRecord::GetPDGCode |
( |
| ) |
const |
|
inline |
◆ GetPosition()
CLHEP::Hep3Vector TrackRecord::GetPosition |
( |
| ) |
const |
|
inline |
◆ GetTime()
double TrackRecord::GetTime |
( |
| ) |
const |
|
inline |
◆ GetVolName()
const std::string& TrackRecord::GetVolName |
( |
| ) |
const |
|
inline |
◆ id()
int TrackRecord::id |
( |
| ) |
const |
|
inline |
unique ID - fall back to HepMcParticeLink if m_id has not been set directly
Definition at line 124 of file TrackRecord.h.
◆ operator=()
◆ SetBarcode()
void TrackRecord::SetBarcode |
( |
int |
barcode | ) |
|
|
inline |
◆ SetEnergy()
void TrackRecord::SetEnergy |
( |
double |
e | ) |
|
|
inline |
◆ SetID()
void TrackRecord::SetID |
( |
int |
uniqueID | ) |
|
|
inline |
◆ SetMomentum()
void TrackRecord::SetMomentum |
( |
CLHEP::Hep3Vector |
e | ) |
|
|
inline |
◆ SetPDGCode()
void TrackRecord::SetPDGCode |
( |
int |
pcode | ) |
|
|
inline |
◆ SetPosition()
void TrackRecord::SetPosition |
( |
CLHEP::Hep3Vector |
p | ) |
|
|
inline |
◆ SetStatus()
void TrackRecord::SetStatus |
( |
int |
status | ) |
|
|
inline |
◆ SetTime()
void TrackRecord::SetTime |
( |
double |
time | ) |
|
|
inline |
◆ SetVolName()
void TrackRecord::SetVolName |
( |
const std::string & |
theName | ) |
|
|
inline |
◆ status()
int TrackRecord::status |
( |
| ) |
const |
|
inline |
◆ m_barcode
◆ m_energy
double TrackRecord::m_energy {0} |
|
private |
◆ m_id
◆ m_momentum
CLHEP::Hep3Vector TrackRecord::m_momentum {0,0,0} |
|
private |
◆ m_partLink
◆ m_pdgCode
int TrackRecord::m_pdgCode {0} |
|
private |
◆ m_position
CLHEP::Hep3Vector TrackRecord::m_position {0,0,0} |
|
private |
◆ m_status
int TrackRecord::m_status {0} |
|
private |
◆ m_time
double TrackRecord::m_time {0.} |
|
private |
◆ m_volName
std::string TrackRecord::m_volName {""} |
|
private |
The documentation for this class was generated from the following file: