R3BROOT
R3B analysis software
|
#include <R3BNeulandTSyncer.h>
Classes | |
struct | Bar |
struct | ValueErrorPair |
Public Member Functions | |
TSyncer () | |
void | AddBarData (const Int_t barID, const Double_t time) |
void | ClearBarData (const Int_t barID) |
void | DoEvent () |
std::vector< ValueErrorPair > | GetTSync (UInt_t nPlanes=Neuland::MaxNumberOfPlanes) |
Private Member Functions | |
void | calcTSyncs () |
Private Attributes | |
std::array< ULong64_t, Neuland::MaxNumberOfPlanes > | HitMask |
std::array< Double_t, Neuland::MaxNumberOfBars > | EventData |
std::array< Bar, Neuland::MaxNumberOfBars > | Data |
TH1F | SamplingHistogram |
Definition at line 30 of file R3BNeulandTSyncer.h.
R3B::Neuland::Calibration::TSyncer::TSyncer | ( | ) |
Definition at line 34 of file R3BNeulandTSyncer.cxx.
void R3B::Neuland::Calibration::TSyncer::AddBarData | ( | const Int_t | barID, |
const Double_t | time ) |
Definition at line 49 of file R3BNeulandTSyncer.cxx.
|
private |
Definition at line 337 of file R3BNeulandTSyncer.cxx.
void R3B::Neuland::Calibration::TSyncer::ClearBarData | ( | const Int_t | barID | ) |
Definition at line 57 of file R3BNeulandTSyncer.cxx.
void R3B::Neuland::Calibration::TSyncer::DoEvent | ( | ) |
Definition at line 90 of file R3BNeulandTSyncer.cxx.
std::vector< TSyncer::ValueErrorPair > R3B::Neuland::Calibration::TSyncer::GetTSync | ( | UInt_t | nPlanes = Neuland::MaxNumberOfPlanes | ) |
Definition at line 181 of file R3BNeulandTSyncer.cxx.
|
private |
Definition at line 64 of file R3BNeulandTSyncer.h.
|
private |
Definition at line 63 of file R3BNeulandTSyncer.h.
|
private |
Definition at line 62 of file R3BNeulandTSyncer.h.
|
private |
Definition at line 66 of file R3BNeulandTSyncer.h.