#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-03-08/BeamlineRecoBase/ToF.h"
Public Member Functions | |
ToF () | |
ToF (float time, std::pair< float, float > timestamps) | |
float | Time () const |
std::pair< float, float > | Timestamps () const |
float | Timestamp (unsigned int counter) const |
void | SetTime (float time) |
void | SetTimestamps (std::pair< float, float > timestamps) |
void | SetTimestamp (unsigned int counter, float timestamp) |
Private Attributes | |
float | fTime |
std::pair< float, float > | fTimestamps |
brb::ToF::ToF | ( | float | time, |
std::pair< float, float > | timestamps | ||
) |
void brb::ToF::SetTime | ( | float | time | ) |
Definition at line 41 of file ToF.cxx.
References fTime.
Referenced by beamlinereco::TimeOfFlightReco::produce(), and beamlinesim::BeamlineSimInput::produce().
Definition at line 53 of file ToF.cxx.
References allTimeWatchdog::endl, fTimestamps, and submit_nova_art::timestamp.
void brb::ToF::SetTimestamps | ( | std::pair< float, float > | timestamps | ) |
Definition at line 47 of file ToF.cxx.
References fTimestamps.
Referenced by beamlinereco::TimeOfFlightReco::produce(), and beamlinesim::BeamlineSimInput::produce().
float brb::ToF::Time | ( | ) | const |
float brb::ToF::Timestamp | ( | unsigned int | counter | ) | const |
std::pair< float, float > brb::ToF::Timestamps | ( | ) | const |
|
private |
|
private |
Definition at line 43 of file ToF.h.
Referenced by SetTimestamp(), SetTimestamps(), Timestamp(), Timestamps(), and ToF().