ATLAS Offline Software
PIT.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #include "TrigConfL1Data/PIT.h"
6 
7 #include <stdexcept>
8 #include <iostream>
9 
10 using namespace std;
11 
13  L1DataBaseclass(),
14  m_ThresholdName(""),
15  m_CtpinSlot(0),
16  m_CtpinConnector(0),
17  m_PitNumber(0),
18  m_ThresholdBit(0),
19  m_CableBit(0),
20  m_TmToTtId(0),
21  m_TriggerThresholdId(0),
22  m_ThresholdActive(0),
23  m_ThresholdMapping(0)
24 {}
25 
26 void
27 TrigConf::PIT::print(const std::string& indent, unsigned int /*detail*/) const{
28  cout << indent << "PIT " << m_PitNumber;
29  cout << ": threshold '" << m_ThresholdName << "'";
30  cout << ", threshold bit " << m_ThresholdBit;
31  cout << ", ctpin slot " << m_CtpinSlot;
32  cout << ", connector " << m_CtpinConnector;
33  cout << ", cable bit " << m_CableBit;
34  cout << endl;
35 }
36 
TrigConf::PIT::PIT
PIT()
Definition: PIT.cxx:12
geometry_dat_to_json.indent
indent
Definition: geometry_dat_to_json.py:18
TrigConf::PIT::print
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition: PIT.cxx:27
PIT.h
TrigConf::L1DataBaseclass
Definition: L1DataBaseclass.h:22