1 #ifndef NUMITIMEPARAMS_H 2 #define NUMITIMEPARAMS_H 86 (kMaxTimingSidebandAfterMicroSec - kMinTimingSidebandAfterMicroSec);
91 (kBeamWindowShiftedMaxMicroSec - kBeamWindowShiftedMinMicroSec);
96 (kMaxTimingSidebandBeforeShiftedWindowMicroSec - kMinTimingSidebandAfterMicroSec) +
104 if(run <= kLastBadTimingRun &&
105 time > 1000*kBeamWindowShiftedMinMicroSec &&
106 time < 1000*kBeamWindowShiftedMaxMicroSec)
110 return (time > 1000*kBeamWindowMinMicroSec &&
111 time < 1000*kBeamWindowMaxMicroSec);
117 #endif // NUMITIMEPARAMS_H const int kBeamWindowBadPeriodMicroSec
Two windows to consider here.
Filter events based on their run/event numbers.
const int kBeamWindowMicroSec
How long is the beam window?
const int kBeamWindowMinMicroSec
const int kLastBadTimingRun
static bool IsInBeamWindow(const int run, const double time)
const int kBeamWindowShiftedMinMicroSec
const int kMinTimingSidebandAfterShiftedWindowMicroSec
const int kTimingSidebandMicroSec
const int kBeamWindowPaddingMicroSec
const int kMinTimingSidebandAfterMicroSec
const int kBeamWindowMaxMicroSec
const int kMaxTimingSidebandBeforeShiftedWindowMicroSec
const int kMaxTimingSidebandBeforeMicroSec
const int kMinTimingSidebandBeforeMicroSec
const int kBeamWindowShiftedMaxMicroSec
const int kPeakShiftMicroSec
const int kTimingSidebandBadPeriodMicroSec
Two beam windows to cut out here.
const int kMaxTimingSidebandAfterMicroSec