ATLAS Offline Software
Loading...
Searching...
No Matches
TIP.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7#include <stdexcept>
8#include <iostream>
9#include <iomanip>
10
11using namespace std;
12
28
29void
30TrigConf::TIP::print(const std::string& indent, unsigned int /*detail*/) const {
31 cout << indent << "TIP " << setw(3) << m_TipNumber;
32 cout << (m_IsDirect ? " (direct) " : " (PIT) ");
33 cout << ": phase " << m_Clock;
34 cout << " slot " << setw(2) << m_Slot;
35 cout << " cable bit " << setw(2) << m_CableBit;
36 cout << " connector " << m_Connector;
37 cout << " threshold bit " << m_ThresholdBit;
38 cout << " threshold " << m_ThresholdName;
39 cout << endl;
40}
41
std::string m_ThresholdName
Definition TIP.h:59
uint16_t m_Connector
Definition TIP.h:61
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition TIP.cxx:30
uint16_t m_TipNumber
Definition TIP.h:62
int m_TriggerThresholdId
Definition TIP.h:66
bool m_ThresholdActive
Definition TIP.h:67
uint16_t m_ThresholdBit
Definition TIP.h:63
uint16_t m_Slot
Definition TIP.h:60
int m_Clock
Definition TIP.h:70
uint16_t m_CableBit
Definition TIP.h:64
int m_TmToTtId
Definition TIP.h:65
bool m_IsDirect
Definition TIP.h:69
int16_t m_ThresholdMapping
Definition TIP.h:68
std::ostream & indent(std::ostream &o, int lvl, int size) const
STL namespace.