![]() |
LArSoft
v10_06_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "OpDetBacktrackerRecord.h"
Public Types | |
typedef double | timePDclock_t |
typedef SDP::TrackID_t | TrackID_t |
Public Member Functions | |
OBTRHelper (TrackID_t trackID) | |
void | AddScintillationPhotonsToMap (TrackID_t trackID, timePDclock_t iTimePDclock, double numberPhotons, double const *xyz, double energy) |
Private Attributes | |
std::map< timePDclock_t, std::vector< sim::SDP > > | fTimePDclockSDPs |
TrackID_t | fTrackID |
Friends | |
class | OpDetBacktrackerRecord |
Definition at line 88 of file OpDetBacktrackerRecord.h.
typedef double sim::OBTRHelper::timePDclock_t |
Definition at line 92 of file OpDetBacktrackerRecord.h.
Definition at line 93 of file OpDetBacktrackerRecord.h.
|
inline |
Definition at line 95 of file OpDetBacktrackerRecord.h.
References sim::TrackSDP::energy, and sim::TrackSDP::trackID.
void sim::OBTRHelper::AddScintillationPhotonsToMap | ( | TrackID_t | trackID, |
timePDclock_t | iTimePDclock, | ||
double | numberPhotons, | ||
double const * | xyz, | ||
double | energy | ||
) |
The iTimePDclock from OpFastScintillation (where OpDetBacktrackerRecords originate) is done with CLHEP::ns (units of nanoseconds).
Definition at line 25 of file OpDetBacktrackerRecord.cxx.
References energy, fTimePDclockSDPs, MF_LOG_ERROR, and weight.
|
friend |
Definition at line 89 of file OpDetBacktrackerRecord.h.
|
private |
Definition at line 106 of file OpDetBacktrackerRecord.h.
Referenced by AddScintillationPhotonsToMap(), and sim::OpDetBacktrackerRecord::OpDetBacktrackerRecord().
|
private |
Definition at line 107 of file OpDetBacktrackerRecord.h.