13#define BMNHISTSiBT_H 1
16#include "BmnSiBTStationSet.h"
27 BmnHistSiBT(TString title, TString path =
"", Int_t periodID = 8);
31 void SetDir(TFile* outFile = NULL, TTree* recoTree = NULL);
38 unique_ptr<BmnSiBTStationSet> sibtStationSet;
39 vector<TString> NamesStrip;
40 vector<TString> NamesSignal;
41 vector<TString> NamesStripSignal;
42 vector<TString> NamesStripNoise;
43 vector<TString> NamesChipSignal;
45 vector<vector<vector<TH1F*>>> histSiBTStrip;
46 vector<vector<vector<vector<TH1F*>>>> histSiBTChipSignal;
47 vector<vector<vector<TH2F*>>> histSiBTStripSignal;
48 vector<vector<vector<TH1F*>>> histSiBTStripNoise;
49 vector<vector<TH2F*>> histSiBTSignal2D;
51 vector<vector<vector<Double_t>>> signalSiBT;
53 TCanvas* canSiBTStrip;
54 TCanvas* canSiBTSignal;
55 TCanvas* canSiBTStripSignal;
56 TCanvas* canSiBTStripNoise;
57 TCanvas* canSiBTChipSignal;
59 vector<PadInfo*> canStripPads;
60 vector<PadInfo*> canSignalPads;
61 vector<PadInfo*> canStripSignalPads;
62 vector<PadInfo*> canStripNoisePads;
63 vector<PadInfo*> canChipSignalPads;
68 Int_t numberOfStations;
void SetDir(TFile *outFile=NULL, TTree *recoTree=NULL)
void Register(THttpServer *serv)
BmnHistSiBT(TString title, TString path="", Int_t periodID=8)
void FillFromDigi(DigiArrays *fDigiArrays)
BmnStatus SetRefRun(Int_t id)