ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigConfiguration
TrigConfL1Data
Root
CaloJetInput.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TrigConfL1Data/CaloJetInput.h
"
6
7
#include <iostream>
8
9
using namespace
std
;
10
11
TrigConf::CaloJetInput::CaloJetInput
(
const
std::string&
name
,
12
unsigned
int
version
,
13
const
std::string&
type
,
14
int
ptcut
,
15
int
phimin
,
16
int
phimax
,
17
int
etamin
,
18
int
etamax
) :
19
L1DataBaseclass
(),
20
m_Type
(
type
),
21
m_Ptcut
(
ptcut
),
22
m_PhiMin
(
phimin
),
23
m_PhiMax
(
phimax
),
24
m_EtaMin
(
etamin
),
25
m_EtaMax
(
etamax
)
26
{
27
setName
(
name
);
28
setVersion
(
version
);
29
}
30
31
TrigConf::CaloJetInput::CaloJetInput
() :
32
L1DataBaseclass
(),
33
m_Ptcut
(0),
34
m_PhiMin
(0),
35
m_PhiMax
(0),
36
m_EtaMin
(0),
37
m_EtaMax
(0)
38
{}
39
40
41
void
42
TrigConf::CaloJetInput::print
(
const
std::string&
indent
,
unsigned
int
/*detail*/
)
const
{
43
44
cout <<
indent
<<
"-----------------------"
<< endl;
45
cout <<
indent
<<
"id: "
<<
id
() <<
" Name: "
<<
name
() <<
" Version: "
<<
version
() << endl;
46
cout <<
indent
<<
"Type: "
<<
m_Type
<<
" ptcut: "
<<
m_Ptcut
<<
" phi_min: "
<<
m_PhiMin
47
<<
" phi_max: "
<<
m_PhiMax
<<
" eta_min: "
<<
m_EtaMin
48
<<
" eta_max: "
<<
m_EtaMax
<< endl;
49
}
CaloJetInput.h
TrigConf::CaloJetInput::m_Type
std::string m_Type
Definition
CaloJetInput.h:50
TrigConf::CaloJetInput::type
const std::string & type() const
Definition
CaloJetInput.h:31
TrigConf::CaloJetInput::m_PhiMax
int m_PhiMax
Definition
CaloJetInput.h:53
TrigConf::CaloJetInput::m_PhiMin
int m_PhiMin
Definition
CaloJetInput.h:52
TrigConf::CaloJetInput::etamax
int etamax() const
Definition
CaloJetInput.h:36
TrigConf::CaloJetInput::phimax
int phimax() const
Definition
CaloJetInput.h:34
TrigConf::CaloJetInput::m_EtaMin
int m_EtaMin
Definition
CaloJetInput.h:54
TrigConf::CaloJetInput::m_Ptcut
int m_Ptcut
Definition
CaloJetInput.h:51
TrigConf::CaloJetInput::ptcut
int ptcut() const
Definition
CaloJetInput.h:32
TrigConf::CaloJetInput::m_EtaMax
int m_EtaMax
Definition
CaloJetInput.h:55
TrigConf::CaloJetInput::CaloJetInput
CaloJetInput()
Definition
CaloJetInput.cxx:31
TrigConf::CaloJetInput::phimin
int phimin() const
Definition
CaloJetInput.h:33
TrigConf::CaloJetInput::print
virtual void print(const std::string &indent="", unsigned int detail=1) const override
Definition
CaloJetInput.cxx:42
TrigConf::CaloJetInput::etamin
int etamin() const
Definition
CaloJetInput.h:35
TrigConf::L1DataBaseclass::L1DataBaseclass
L1DataBaseclass()
Definition
L1DataBaseclass.h:24
TrigConf::TrigConfData::id
unsigned int id() const
Definition
TrigConfData.h:21
TrigConf::TrigConfData::indent
std::ostream & indent(std::ostream &o, int lvl, int size) const
Definition
TrigConfData.cxx:23
TrigConf::TrigConfData::setName
void setName(const std::string &name)
Definition
TrigConfData.h:30
TrigConf::TrigConfData::setVersion
void setVersion(unsigned int version)
Definition
TrigConfData.h:31
TrigConf::TrigConfData::version
unsigned int version() const
Definition
TrigConfData.h:24
std
STL namespace.
TrigConf::name
Definition
HLTChainList.h:35
Generated on
for ATLAS Offline Software by
1.17.0