ATLAS Offline Software
Trigger
TrigMonitoring
TrigJetMonitoring
src
DataStructs.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGJETMONITORING_DATASTRUCTS_H
6
#define TRIGJETMONITORING_DATASTRUCTS_H
7
8
#include <string>
9
10
class
JetData
{
11
public
:
12
JetData
(
float
et
,
float
eta
,
float
phi
,
const
std::string&
et_label
) :
13
m_et
{
et
},
m_eta
{
eta
},
m_phi
{
phi
},
m_et_label
{
et_label
}{}
14
15
float
m_et
;
16
float
m_eta
;
17
float
m_phi
;
18
std::string
m_et_label
;
//"et", "et8x8" ...
19
};
20
21
class
JetMatchData
{
22
public
:
23
JetMatchData
(
float
dPt,
float
dEnergy,
float
dMass,
24
float
rPt,
float
rEnergy,
float
rMass,
25
float
ptRef,
float
etaRef) :
26
27
m_dPt
{dPt},
m_dEnergy
{dEnergy},
m_dMass
{dMass},
28
m_rPt
{rPt},
m_rEnergy
{rEnergy},
m_rMass
{rMass},
29
m_ptRef
{ptRef},
m_etaRef
{etaRef}{}
30
31
32
float
m_dPt
;
33
float
m_dEnergy
;
34
float
m_dMass
;
35
float
m_rPt
;
36
float
m_rEnergy
;
37
float
m_rMass
;
38
float
m_ptRef
;
39
float
m_etaRef
;
40
};
41
42
#endif
JetData::m_phi
float m_phi
Definition:
DataStructs.h:17
et
Extra patterns decribing particle interation process.
phi
Scalar phi() const
phi method
Definition:
AmgMatrixBasePlugin.h:67
eta
Scalar eta() const
pseudorapidity method
Definition:
AmgMatrixBasePlugin.h:83
JetMatchData::m_dMass
float m_dMass
Definition:
DataStructs.h:34
JetMatchData::m_ptRef
float m_ptRef
Definition:
DataStructs.h:38
JetMatchData::m_rEnergy
float m_rEnergy
Definition:
DataStructs.h:36
JetData::m_eta
float m_eta
Definition:
DataStructs.h:16
JetMatchData::m_dPt
float m_dPt
Definition:
DataStructs.h:32
JetMatchData
Definition:
DataStructs.h:21
JetMatchData::JetMatchData
JetMatchData(float dPt, float dEnergy, float dMass, float rPt, float rEnergy, float rMass, float ptRef, float etaRef)
Definition:
DataStructs.h:23
et_label
std::string et_label(const xAOD::jFexSRJetRoI *)
Definition:
L1MonitorAdaptors.h:20
JetMatchData::m_rPt
float m_rPt
Definition:
DataStructs.h:35
JetData::m_et
float m_et
Definition:
DataStructs.h:15
JetData::m_et_label
std::string m_et_label
Definition:
DataStructs.h:18
JetMatchData::m_dEnergy
float m_dEnergy
Definition:
DataStructs.h:33
JetData::JetData
JetData(float et, float eta, float phi, const std::string &et_label)
Definition:
DataStructs.h:12
JetMatchData::m_etaRef
float m_etaRef
Definition:
DataStructs.h:39
JetMatchData::m_rMass
float m_rMass
Definition:
DataStructs.h:37
JetData
Definition:
DataStructs.h:10
Generated on Thu Nov 7 2024 21:13:16 for ATLAS Offline Software by
1.8.18