#include <TkSimHitPrinter.h>
Public Member Functions | |
void | printGlobal (const Local3DPoint &, const Local3DPoint &) const |
void | printGlobalMomentum (float, float, float) const |
void | printHitData (const std::string &, float, float, float) const |
void | printLocal (const Local3DPoint &, const Local3DPoint &) const |
void | startNewSimHit (const std::string &, const std::string &, int, int, int, int) |
TkSimHitPrinter (const std::string &) | |
~TkSimHitPrinter () | |
Static Private Attributes | |
static std::ofstream * | theFile |
Definition at line 12 of file TkSimHitPrinter.h.
TkSimHitPrinter::TkSimHitPrinter | ( | const std::string & | filename | ) |
Definition at line 10 of file TkSimHitPrinter.cc.
References submitPVResolutionJobs::out, and theFile.
TkSimHitPrinter::~TkSimHitPrinter | ( | ) |
Definition at line 17 of file TkSimHitPrinter.cc.
void TkSimHitPrinter::printGlobal | ( | const Local3DPoint & | p, |
const Local3DPoint & | e | ||
) | const |
Definition at line 28 of file TkSimHitPrinter.cc.
References PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by TkAccumulatingSensitiveDetector::sendHit().
void TkSimHitPrinter::printGlobalMomentum | ( | float | px, |
float | py, | ||
float | pz | ||
) | const |
Definition at line 36 of file TkSimHitPrinter.cc.
Referenced by TkAccumulatingSensitiveDetector::sendHit().
void TkSimHitPrinter::printHitData | ( | const std::string & | nam, |
float | p, | ||
float | de, | ||
float | tof | ||
) | const |
Definition at line 33 of file TkSimHitPrinter.cc.
Referenced by TkAccumulatingSensitiveDetector::sendHit().
void TkSimHitPrinter::printLocal | ( | const Local3DPoint & | p, |
const Local3DPoint & | e | ||
) | const |
Definition at line 23 of file TkSimHitPrinter.cc.
References PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by TkAccumulatingSensitiveDetector::sendHit().
void TkSimHitPrinter::startNewSimHit | ( | const std::string & | s, |
const std::string & | d, | ||
int | i, | ||
int | j, | ||
int | k, | ||
int | eve | ||
) |
Definition at line 19 of file TkSimHitPrinter.cc.
References isotrackApplyRegressor::k.
Referenced by TkAccumulatingSensitiveDetector::sendHit().
|
staticprivate |
Definition at line 23 of file TkSimHitPrinter.h.
Referenced by TkSimHitPrinter().