#include <HFTimingTrustFlag.h>
Public Member Functions | |
HFTimingTrustFlag () | |
HFTimingTrustFlag (int level1, int level2) | |
void | setHFTimingTrustFlag (HFRecHit &rechit, const HFDataFrame &digi) |
~HFTimingTrustFlag () | |
Private Attributes | |
int | HFTimingTrustLevel1_ |
int | HFTimingTrustLevel2_ |
HFTimingTrustFlag Class sets the HF timing status bits according to uncertainty on timing estimation
Definition at line 15 of file HFTimingTrustFlag.h.
HFTimingTrustFlag::HFTimingTrustFlag | ( | ) |
Definition at line 116 of file HFTimingTrustFlag.cc.
{ HFTimingTrustLevel1_ = 1; // time precision 1ns HFTimingTrustLevel2_ = 4; // time precision 4ns }
HFTimingTrustFlag::HFTimingTrustFlag | ( | int | level1, |
int | level2 | ||
) |
Definition at line 122 of file HFTimingTrustFlag.cc.
{ HFTimingTrustLevel1_ = level1; // allow user to set t-trust level HFTimingTrustLevel2_ = level2; }
HFTimingTrustFlag::~HFTimingTrustFlag | ( | ) |
Definition at line 128 of file HFTimingTrustFlag.cc.
{}
void HFTimingTrustFlag::setHFTimingTrustFlag | ( | HFRecHit & | rechit, |
const HFDataFrame & | digi | ||
) |
Definition at line 131 of file HFTimingTrustFlag.cc.
Referenced by HcalHitReconstructor::produce().
{ checkHFTimErr<HFRecHit, HFDataFrame>(rechit, digi, HFTimingTrustLevel1_, HFTimingTrustLevel2_); return; }
int HFTimingTrustFlag::HFTimingTrustLevel1_ [private] |
Definition at line 24 of file HFTimingTrustFlag.h.
int HFTimingTrustFlag::HFTimingTrustLevel2_ [private] |
Definition at line 24 of file HFTimingTrustFlag.h.