#include <GflashHit.h>
Public Member Functions | |
double | getEnergy () const |
const Gflash3Vector & | getPosition () const |
double | getTime () const |
GflashHit (double time, double energy, Gflash3Vector &pos) | |
GflashHit () | |
void | setEnergy (const double energy) |
void | setPosition (const Gflash3Vector &pos) |
void | setTime (const double time) |
~GflashHit () | |
Private Attributes | |
double | theEnergy |
Gflash3Vector | thePosition |
double | theTime |
Definition at line 6 of file GflashHit.h.
GflashHit::GflashHit | ( | ) |
Definition at line 3 of file GflashHit.cc.
: theTime(0), theEnergy(0), thePosition(0) { }
GflashHit::GflashHit | ( | double | time, |
double | energy, | ||
Gflash3Vector & | pos | ||
) |
Definition at line 10 of file GflashHit.cc.
References relval_parameters_module::energy, pos, theEnergy, thePosition, theTime, and cond::rpcobgas::time.
GflashHit::~GflashHit | ( | ) |
Definition at line 17 of file GflashHit.cc.
{ }
double GflashHit::getEnergy | ( | ) | const [inline] |
const Gflash3Vector& GflashHit::getPosition | ( | ) | const [inline] |
double GflashHit::getTime | ( | void | ) | const [inline] |
void GflashHit::setEnergy | ( | const double | energy | ) | [inline] |
Definition at line 19 of file GflashHit.h.
References relval_parameters_module::energy, and theEnergy.
Referenced by GflashHadronShowerProfile::hadronicParameterization().
void GflashHit::setPosition | ( | const Gflash3Vector & | pos | ) | [inline] |
Definition at line 20 of file GflashHit.h.
References pos, and thePosition.
Referenced by GflashHadronShowerProfile::hadronicParameterization().
{ thePosition = pos; }
void GflashHit::setTime | ( | const double | time | ) | [inline] |
Definition at line 18 of file GflashHit.h.
References theTime, and cond::rpcobgas::time.
Referenced by GflashHadronShowerProfile::hadronicParameterization().
double GflashHit::theEnergy [private] |
Definition at line 24 of file GflashHit.h.
Referenced by getEnergy(), GflashHit(), and setEnergy().
Gflash3Vector GflashHit::thePosition [private] |
Definition at line 25 of file GflashHit.h.
Referenced by getPosition(), GflashHit(), and setPosition().
double GflashHit::theTime [private] |
Definition at line 23 of file GflashHit.h.
Referenced by getTime(), GflashHit(), and setTime().