Go to the documentation of this file. 1 #ifndef CSCAFEBTHRANALYSIS_H
2 #define CSCAFEBTHRANALYSIS_H
27 void hf1ForId(std::map<int, TH1*>& mp,
int flag,
const int&
id,
float&
x,
float w);
28 void hf2ForId(std::map<int, TH2*>& mp,
int flag,
const int&
id,
float&
x,
float&
y,
float w);
45 std::map<int, std::vector<std::vector<int> > >
m_wire_dac;
void bookForId(int flag, const int &idint, const std::string &ids)
std::map< int, TH2 * > mh_FirstTime
std::map< int, TH2 * > mh_AfebNoisePar
const CSCToAFEB csctoafeb
Layer, wire to AFEB, channel conversion.
void analyze(const CSCWireDigiCollection &wirecltn)
std::map< int, TH1 * > mh_ChanEff
Histogram maps.
void hf2ForId(std::map< int, TH2 * > &mp, int flag, const int &id, float &x, float &y, float w)
TFile * hist_file
ROOT hist file.
std::map< int, TH2 * > mh_AfebChi2perNDF
std::map< int, TH2 * > mh_AfebDac
std::map< int, std::vector< std::vector< int > > > m_wire_dac
std::map< int, std::vector< int > > m_wire_ev
Maps - per event, threshold curve, fit results.
std::map< int, std::vector< std::vector< float > > > m_res_for_db
void setup(const std::string &histoFileName)
std::map< int, TH2 * > mh_AfebNDF
std::vector< int > vecDacOccup
std::vector< float > vecDac
void hf1ForId(std::map< int, TH1 * > &mp, int flag, const int &id, float &x, float w)
std::map< int, TH2 * > mh_AfebThrPar