6 #ifndef DUNEANAOBJ_SRBEAMBRANCH_H
7 #define DUNEANAOBJ_SRBEAMBRANCH_H
18 constexpr
static float NaN = std::numeric_limits<float>::signaling_NaN();
32 bool isFHC()
const {
return hornI > 0; };
Definition: SRBeamBranch.h:15
signed long long int deltapulsetimensec
Delta time [ns].
Definition: SRBeamBranch.h:28
unsigned long int gpspulsetimesec
pulse time from GPS [s]
Definition: SRBeamBranch.h:26
bool is0HC() const
Checks hornI to see if the polarity is positive --> this is FHC.
Definition: SRBeamBranch.h:33
float hornI
Horn current [kA].
Definition: SRBeamBranch.h:30
bool isgoodpulse
Was the pot for a pulse good? (only applicable to data)
Definition: SRBeamBranch.h:23
bool ismc
data or simulated beam pulse?
Definition: SRBeamBranch.h:21
unsigned long int gpspulsetimensec
pulse time from GPS [ns]
Definition: SRBeamBranch.h:27
float pulsepot
POT in pulse including factor of 1e12 so that a user does not have to apply this correction.
Definition: SRBeamBranch.h:29
unsigned long int pulsetimesec
pulse time in seconds [s]
Definition: SRBeamBranch.h:24
unsigned long int pulsetimensec
pulse time in nanoseconds [ns]
Definition: SRBeamBranch.h:25
bool isRHC() const
Checks hornI to see if the polarity is zero.
Definition: SRBeamBranch.h:34
Common Analysis Files.
Definition: SRBeamBranch.h:13