ATLAS Offline Software
Loading...
Searching...
No Matches
RecoLumiPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONTRACKMONITORING_RECOLUMIPLOTS_H
6#define MUONTRACKMONITORING_RECOLUMIPLOTS_H
7
9
10
15
16class RecoLumiPlots:public PlotBase {
17
18 public:
19 RecoLumiPlots(PlotBase* pParent, const std::string& sDir, std::string recObj);
20
21 void fill(const xAOD::MuonSegmentContainer* MuonSegments, int current_lb, float inst_lumi_bcid, float inst_lumi_lb);
22 void fill(const xAOD::TrackParticleContainer* MSTracks, int current_lb, float inst_lumi_bcid, float inst_lumi_lb);
23 void fill_CB(const xAOD::MuonContainer* Muons, int current_lb, float inst_lumi_bcid, float inst_lumi_lb);
24 void fill_Other(const xAOD::MuonContainer* Muons, int current_lb, float inst_lumi_bcid, float inst_lumi_lb);
25 void fill(const std::vector<std::pair<const xAOD::Muon*, const xAOD::Muon*> >& resonances, int current_lb, float inst_lumi_bcid, float inst_lumi_lb);
26
31
36
37 int n_lbs = 0;
38
39 //for locating Z and Jpsi
40 std::string type;
41 std::string name;
42
43 private:
44 void initializePlots();
45
46};
47
48#endif
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
RecoLumiPlots(PlotBase *pParent, const std::string &sDir, std::string recObj)
std::string name
TH2 * m_hNMuonTrack_LB
void fill_CB(const xAOD::MuonContainer *Muons, int current_lb, float inst_lumi_bcid, float inst_lumi_lb)
void fill_Other(const xAOD::MuonContainer *Muons, int current_lb, float inst_lumi_bcid, float inst_lumi_lb)
TH2 * m_hNResonance_LB
std::string type
TH1 * m_hNResonance_LB_1D
TH1 * m_hNSegment_LB_1D
void fill(const xAOD::MuonSegmentContainer *MuonSegments, int current_lb, float inst_lumi_bcid, float inst_lumi_lb)
TH1 * m_hNMuonTrack_LB_1D
Definition Muons.py:1
MuonSegmentContainer_v1 MuonSegmentContainer
Definition of the current "MuonSegment container version".
TrackParticleContainer_v1 TrackParticleContainer
Definition of the current "TrackParticle container version".
MuonContainer_v1 MuonContainer
Definition of the current "Muon container version".