BmnRoot
Loading...
Searching...
No Matches
BmnHistZDC.h
Go to the documentation of this file.
1#ifndef BMNHISTZDC_H
2#define BMNHISTZDC_H 1
3
4#include <TNamed.h>
5#include "TChain.h"
6#include "TColor.h"
7#include "TClonesArray.h"
8#include "TH1F.h"
9#include "TH1D.h"
10#include "TH2F.h"
11#include "TCanvas.h"
12#include "TFile.h"
13#include "TFolder.h"
14#include "TString.h"
15#include "THttpServer.h"
16
17#include "BmnHist.h"
18#include "BmnZDCDigit.h"
19#define ZDC_ROWS 1
20#define ZDC_COLS 2
21
22
23class BmnHistZDC : public BmnHist {
24public:
25 BmnHistZDC(TString title = "ZDC", TString path = "");
26 virtual ~BmnHistZDC();
27 void Reset();
28 void Register(THttpServer *serv);
29 void SetDir(TFile *outFile, TTree *recoTree);
30 void DrawBoth();
32 void FillFromDigi(DigiArrays *fDigiArrays);
34private:
35 TClonesArray* ZDCHits;
36 TH2D* h2d_grid;
37 TH2D* h2d_profile;
38 TH1D* hx;
39 TH1D* hy;
40 TCanvas *canAmps;
41 vector<PadInfo*> canAmpsPads;
42 vector<TString> NamesAmps;
43
44 ClassDef(BmnHistZDC, 1)
45};
46
47#endif /* BMNHISTZDC_H */
48
BmnStatus
Definition BmnEnums.h:24
void DrawBoth()
void SetDir(TFile *outFile, TTree *recoTree)
BmnStatus SetRefRun(Int_t id)
void Reset()
void FillFromDigi(DigiArrays *fDigiArrays)
virtual ~BmnHistZDC()
void ClearRefRun()
BmnHistZDC(TString title="ZDC", TString path="")
void Register(THttpServer *serv)