1 #ifndef SIMCALORIMETRY_HCALZEROSUPPRESSIONALGOS_HCALZSALGOREALISTIC_H 2 #define SIMCALORIMETRY_HCALZEROSUPPRESSIONALGOS_HCALZSALGOREALISTIC_H 1 18 std::pair<int, int> HBsearchTS,
19 std::pair<int, int> HEsearchTS,
20 std::pair<int, int> HOsearchTS,
21 std::pair<int, int> HFsearchTS);
27 std::pair<int, int> HBsearchTS,
28 std::pair<int, int> HEsearchTS,
29 std::pair<int, int> HOsearchTS,
30 std::pair<int, int> HFsearchTS);
bool keepMe(const Digi &inp, int start, int finish, int threshold, uint32_t zsmask) const
std::tuple< unsigned int, int, int, DigiType, int, int, int, float > Digi
std::pair< int, int > HOsearchTS_
std::pair< int, int > HBsearchTS_
bool shouldKeep(const HBHEDataFrame &digi) const override
~HcalZSAlgoRealistic() override=default
std::pair< int, int > HFsearchTS_
std::pair< int, int > HEsearchTS_
HcalZSAlgoRealistic(bool markAndPass, std::pair< int, int > HBsearchTS, std::pair< int, int > HEsearchTS, std::pair< int, int > HOsearchTS, std::pair< int, int > HFsearchTS)