1 #ifndef DATAFORMATS_HGCRECHIT_H 2 #define DATAFORMATS_HGCRECHIT_H 1 98 bool checkFlags(
const std::vector<int>& flagsvec)
const;
const DetId & detid() const
bool checkFlags(const std::vector< int > &flagsvec) const
check if one of the flags in a set is true
void setFlag(int flag)
set the flags (from Flags or ESFlags)
bool isTimeErrorValid() const
float outOfTimeEnergy() const
bool checkFlag(int flag) const
check if the flag is true
void setOutOfTimeEnergy(float energy)
uint32_t flagBits_
store rechit condition (see Flags enum) in a bit-wise way
DetId id() const
get the id
void setOutOfTimeChi2(float chi2)
float outOfTimeChi2() const
void setTimeError(uint8_t timeErrBits)
std::ostream & operator<<(std::ostream &s, const HGCRecHit &hit)