|
ATLAS Offline Software
|
Go to the documentation of this file.
18 static const unsigned TrigMonEventVersion = 2;
27 return EventBits::TrigMonEventVersion;
105 const float timerI = std::floor(
timer);
107 if(
timer - timerI > 0.499) {
123 return static_cast<float>(
m_bxid)/10.0;
190 std::vector<TrigMonL1Item> l1vec;
195 l1vec.reserve(
m_l1.size());
197 for(
unsigned int i = 0;
i <
m_l1.size(); ++
i) {
210 std::vector<TrigMonChain> chvec;
215 chvec.reserve(
m_hlt.size());
217 for(
unsigned int i = 0;
i <
m_hlt.size(); ++
i) {
230 std::vector<TrigMonVar>
var;
std::vector< uint32_t > m_hlt
int run(int argc, char *argv[])
std::vector< uint32_t > m_word
std::vector< uint32_t > m_var_key
def timer(name, disabled=False)
std::vector< TrigMonROB > m_rob
uint32_t getBunchId() const
bool getKey(uint32_t &key, float var) const
const std::vector< TrigMonChain > getChains() const
POOL::TEvent event(POOL::TEvent::kClassAccess)
void setEventID(uint32_t event, uint32_t lumi, uint32_t bxid, uint32_t run, uint32_t sec, uint32_t nsec)
void addVar(uint32_t key, float var)
std::vector< TrigMonRoi > m_roi
const std::vector< TrigMonL1Item > getL1Items() const
std::vector< uint16_t > m_l1
std::vector< TrigMonTE > m_te
unsigned getTrigMonEventVersion()
Summary of chain decisions.
const std::vector< TrigMonVar > getVar() const
Encoded L1 decision for one item.
std::vector< TrigMonSeq > m_seq
std::vector< float > m_var_val
void setTimer(float timer)