ATLAS Offline Software
Loading...
Searching...
No Matches
egammaBaseHist Struct Reference

#include <egammaMonToolBase.h>

Inheritance diagram for egammaBaseHist:
Collaboration diagram for egammaBaseHist:

Public Member Functions

 egammaBaseHist (std::string name)

Public Attributes

std::string m_nameOfEgammaType {}
TH1 * m_hN {}
TH1 * m_hEt {}
TH1 * m_hEta {}
TH1 * m_hPhi {}
TH2 * m_hEtaPhi {}
TH2 * m_hEtaPhi4GeV {}
TH2 * m_hEtaPhi20GeV {}
TH1 * m_hTopoEtCone40 {}
TH1 * m_hPtCone20 {}
TH1 * m_hTime {}
std::vector< TH1 * > m_hvEhad1 {}
std::vector< TH1 * > m_hvCoreEM {}
std::vector< TH1 * > m_hvF0 {}
std::vector< TH1 * > m_hvF1 {}
std::vector< TH1 * > m_hvF2 {}
std::vector< TH1 * > m_hvF3 {}
std::vector< TH1 * > m_hvRe233e237 {}
std::vector< TH1 * > m_hvRe237e277 {}
std::vector< TH1 * > m_hvN {}
std::vector< TH1 * > m_hvEt {}
std::vector< TH1 * > m_hvEta {}
std::vector< TH1 * > m_hvPhi {}
std::vector< TH1 * > m_hvTopoEtCone40 {}
std::vector< TH1 * > m_hvPtCone20 {}
std::vector< TH1 * > m_hvTime {}
unsigned int m_lumiBlockNumber {}
TH1 * m_hLB_N {}

Detailed Description

Definition at line 26 of file egammaMonToolBase.h.

Constructor & Destructor Documentation

◆ egammaBaseHist()

egammaBaseHist::egammaBaseHist ( std::string name)
inline

Definition at line 65 of file egammaMonToolBase.h.

66 : m_nameOfEgammaType (std::move(name))
67 {
68 }
std::string m_nameOfEgammaType

Member Data Documentation

◆ m_hEt

TH1* egammaBaseHist::m_hEt {}

Definition at line 31 of file egammaMonToolBase.h.

31{}; // Histogram for egamma transverse energies

◆ m_hEta

TH1* egammaBaseHist::m_hEta {}

Definition at line 32 of file egammaMonToolBase.h.

32{}; // Histogram for egamma eta

◆ m_hEtaPhi

TH2* egammaBaseHist::m_hEtaPhi {}

Definition at line 34 of file egammaMonToolBase.h.

34{}; // Histogram for egamma eta,phi

◆ m_hEtaPhi20GeV

TH2* egammaBaseHist::m_hEtaPhi20GeV {}

Definition at line 36 of file egammaMonToolBase.h.

36{}; // Histogram for egamma eta,phi (only candidates with a pt greater than 20 GeV)

◆ m_hEtaPhi4GeV

TH2* egammaBaseHist::m_hEtaPhi4GeV {}

Definition at line 35 of file egammaMonToolBase.h.

35{}; // Histogram for egamma eta,phi (only candidates with a pt greater than 4 GeV)

◆ m_hLB_N

TH1* egammaBaseHist::m_hLB_N {}

Definition at line 63 of file egammaMonToolBase.h.

63{}; // Histogram for number of egamma vs LB

◆ m_hN

TH1* egammaBaseHist::m_hN {}

Definition at line 30 of file egammaMonToolBase.h.

30{}; // Histogram for number of egammas

◆ m_hPhi

TH1* egammaBaseHist::m_hPhi {}

Definition at line 33 of file egammaMonToolBase.h.

33{}; // Histogram for egamma phi

◆ m_hPtCone20

TH1* egammaBaseHist::m_hPtCone20 {}

Definition at line 38 of file egammaMonToolBase.h.

38{}; // Histogram for egamma isolation energy PtCone20

◆ m_hTime

TH1* egammaBaseHist::m_hTime {}

Definition at line 39 of file egammaMonToolBase.h.

39{}; // Histogram for egamma cluster time

◆ m_hTopoEtCone40

TH1* egammaBaseHist::m_hTopoEtCone40 {}

Definition at line 37 of file egammaMonToolBase.h.

37{}; // Histogram for egamma isolation energy TopoEtcone40

◆ m_hvCoreEM

std::vector<TH1*> egammaBaseHist::m_hvCoreEM {}

Definition at line 43 of file egammaMonToolBase.h.

43{};

◆ m_hvEhad1

std::vector<TH1*> egammaBaseHist::m_hvEhad1 {}

Definition at line 42 of file egammaMonToolBase.h.

42{};

◆ m_hvEt

std::vector<TH1*> egammaBaseHist::m_hvEt {}

Definition at line 53 of file egammaMonToolBase.h.

53{}; // Histograms for egamma transverse energies

◆ m_hvEta

std::vector<TH1*> egammaBaseHist::m_hvEta {}

Definition at line 54 of file egammaMonToolBase.h.

54{}; // Histograms for egamma transverse eta

◆ m_hvF0

std::vector<TH1*> egammaBaseHist::m_hvF0 {}

Definition at line 44 of file egammaMonToolBase.h.

44{};

◆ m_hvF1

std::vector<TH1*> egammaBaseHist::m_hvF1 {}

Definition at line 45 of file egammaMonToolBase.h.

45{};

◆ m_hvF2

std::vector<TH1*> egammaBaseHist::m_hvF2 {}

Definition at line 46 of file egammaMonToolBase.h.

46{};

◆ m_hvF3

std::vector<TH1*> egammaBaseHist::m_hvF3 {}

Definition at line 47 of file egammaMonToolBase.h.

47{};

◆ m_hvN

std::vector<TH1*> egammaBaseHist::m_hvN {}

Definition at line 52 of file egammaMonToolBase.h.

52{}; // Histograms for number of egammas

◆ m_hvPhi

std::vector<TH1*> egammaBaseHist::m_hvPhi {}

Definition at line 55 of file egammaMonToolBase.h.

55{}; // Histograms for egamma transverse phi

◆ m_hvPtCone20

std::vector<TH1*> egammaBaseHist::m_hvPtCone20 {}

Definition at line 57 of file egammaMonToolBase.h.

57{}; // Histograms for egamma track-based isolation transverse energies

◆ m_hvRe233e237

std::vector<TH1*> egammaBaseHist::m_hvRe233e237 {}

Definition at line 48 of file egammaMonToolBase.h.

48{};

◆ m_hvRe237e277

std::vector<TH1*> egammaBaseHist::m_hvRe237e277 {}

Definition at line 49 of file egammaMonToolBase.h.

49{};

◆ m_hvTime

std::vector<TH1*> egammaBaseHist::m_hvTime {}

Definition at line 58 of file egammaMonToolBase.h.

58{}; // Histograms for egamma times

◆ m_hvTopoEtCone40

std::vector<TH1*> egammaBaseHist::m_hvTopoEtCone40 {}

Definition at line 56 of file egammaMonToolBase.h.

56{}; // Histograms for egamma calo-based isolation transverse energies

◆ m_lumiBlockNumber

unsigned int egammaBaseHist::m_lumiBlockNumber {}

Definition at line 61 of file egammaMonToolBase.h.

61{};

◆ m_nameOfEgammaType

std::string egammaBaseHist::m_nameOfEgammaType {}

Definition at line 27 of file egammaMonToolBase.h.

27{};

The documentation for this struct was generated from the following file: