5#ifndef MUON_MUONINSIDEOUTANALYSISPLOTS_H
6#define MUON_MUONINSIDEOUTANALYSISPLOTS_H
23 void book(
const TString& prefix );
24 void fill(
float res_,
float pull_,
float exerr_ );
33 void book(
const TString& prefix );
34 void fill(
float res_,
float pull_,
float exerr_,
float pt );
43 void book( TDirectory* dir,
const TString& prefix );
44 void fill(
int chIndex_,
float res_,
float pull_,
float exerr_,
float p_ );
54 void book( TDirectory* dir,
const TString& prefix );
58 void fill(
int chIndex_,
float res_,
float pull_,
float exerr_,
float p_ );
94 void book( TDirectory* dir,
const TString& prefix,
int type );
107 void book( TDirectory* dir,
const TString& prefix );
109 void fill(
int chIndex_,
float res_,
float pull_,
float exerr_,
float p_,
float max_ );
143 void book( TDirectory* dir,
const TString& prefix );
144 void fill(
int chIndex_,
int sector_,
int quality_ );
157 void book( TDirectory* dir,
const TString& prefix );
158 void fill(
float beta_,
float betaTruth_,
float chi2_,
int ndof_ );
170 void book( TDirectory* dir,
const TString& prefix,
bool isBarrel );
184 void book( TDirectory* dir,
const TString& prefix );
185 void fill(
int ntruth_,
int nseg_,
int nseg1_,
int nhough_ );
201 void book( TDirectory* dir,
const TString& prefix );
232 if(
plot.typeIndex == typeIndex )
return &
plot;
242 void book( TDirectory* dir,
const TString& prefix );
243 void fill(
int ntruth_,
int nseg_,
int nseg1_,
int nseg2_,
int nseg3_,
int nhough_ );
251 void book( TDirectory* dir,
const TString& prefix );
bool isBarrel(const ChIndex index)
Returns true if the chamber index points to a barrel chamber.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
void fill(float beta_, float betaTruth_, float chi2_, int ndof_)
void book(TDirectory *dir, const TString &prefix)
void book(TDirectory *dir, const TString &prefix, bool isBarrel)
BetaFitPlots betaCandidates
void book(TDirectory *dir, const TString &prefix)
candidate based plots
void fill(int ntruth_, int nseg_, int nseg1_, int nhough_)
BetaFitPlots betaBestCandidate
residual plots per chamber index
std::vector< ResPlotsPt > plots_p
std::vector< ResPlots > plots
void fill(int chIndex_, float res_, float pull_, float exerr_, float p_)
void book(TDirectory *dir, const TString &prefix)
void fill(const MuonValidationHitBlock &hits, int index, float p_)
void book(TDirectory *dir, const TString &prefix)
void fill(const MuonValidationHoughBlock &hough, int index, float p_)
void book(TDirectory *dir, const TString &prefix)
void book(TDirectory *dir, const TString &prefix)
Block with hough maxima information.
Block with segment information.
Block with timing information.
Block with information on the incoming track particle.
void book(const TString &prefix)
void fill(float res_, float pull_, float exerr_, float pt)
void fill(float res_, float pull_, float exerr_)
void book(const TString &prefix)
ChamberResPlots chamberyz
void fill(int chIndex_, int sector_, int quality_)
ChamberResPlots chamberxz
void book(TDirectory *dir, const TString &prefix)
ChamberResPlots chambercy
CandidatePlots tagCandidates
CandidatePlots combinedCandidates
void book(TDirectory *dir, const TString &prefix)
candidates based plots
CandidatePlots allCandidates
TH1 * ncombinedCandidates
void book(TDirectory *dir, const TString &prefix, int type)
void fill(const MuonValidationTimeBlock ×, int index, float betaTrack)
void fill(int ntruth_, int nseg_, int nseg1_, int nseg2_, int nseg3_, int nhough_)
std::vector< StageSummaryPlots > candidateStages
BetaFitRegionPlots barrel
void book(TDirectory *dir, const TString &prefix)
BetaFitRegionPlots endcap
TimePlots * getTimePlots(int typeIndex)
std::vector< TimePlots > timePlots