#include <HcalFinegrainBit.h>
Public Types | |
typedef std::array< std::bitset< 6 >, 2 > | Tower |
Public Member Functions | |
std::bitset< 4 > | compute (const Tower &) const |
HcalFinegrainBit (int version) | |
Private Attributes | |
const int | is_above_mip = 1 |
const int | is_mip = 0 |
int | version_ |
Definition at line 7 of file HcalFinegrainBit.h.
typedef std::array<std::bitset<6>, 2> HcalFinegrainBit::Tower |
Definition at line 11 of file HcalFinegrainBit.h.
|
inline |
std::bitset< 4 > HcalFinegrainBit::compute | ( | const Tower & | tower | ) | const |
Definition at line 6 of file HcalFinegrainBit.cc.
References KineDebug3::count(), is_above_mip, is_mip, mps_fire::result, and version_.
Referenced by HcalTriggerPrimitiveAlgo::analyze2017(), and HcalFinegrainBit().
|
private |
Definition at line 19 of file HcalFinegrainBit.h.
Referenced by compute().
|
private |
Definition at line 18 of file HcalFinegrainBit.h.
Referenced by compute().
|
private |
Definition at line 21 of file HcalFinegrainBit.h.
Referenced by compute().