ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSegmentTruthRelatedPlots.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 MUONHISTUTILS_MUONSEGMENTTRUTHRELATEDPLOTS_H
6#define MUONHISTUTILS_MUONSEGMENTTRUTHRELATEDPLOTS_H
7
8#include <string>
9#include <vector>
10
14
15namespace Muon {
16
18 public:
19 MuonSegmentTruthRelatedPlots(PlotBase* pParent, const std::string& sDir);
21
22 void fill(const xAOD::MuonSegment& muonSeg,
23 const xAOD::MuonSegment& truthMuonSeg, float weight = 1.0);
24
25 // hit difference plots
29
30 // resolution plots
31 TH1* dxpos{nullptr};
32 TH1* dypos{nullptr};
33 TH1* dzpos{nullptr};
34
35 TH1* detapos{nullptr};
36 TH1* dphipos{nullptr};
37
38 TH1* detadir{nullptr};
39 TH1* dphidir{nullptr};
40};
41} // namespace Muon
42
43#endif
MuonSegmentTruthRelatedPlots(PlotBase *pParent, const std::string &sDir)
void fill(const xAOD::MuonSegment &muonSeg, const xAOD::MuonSegment &truthMuonSeg, float weight=1.0)
PlotBase(PlotBase *parent, std::string_view sDir)
Definition PlotBase.cxx:29
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
MuonSegment_v1 MuonSegment
Reference the current persistent version: