BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
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 "BmnHist.h"
5
#include "BmnZDCDigit.h"
6
#include "
TCanvas.h
"
7
#include "
TChain.h
"
8
#include "
TClonesArray.h
"
9
#include "
TColor.h
"
10
#include "
TFile.h
"
11
#include "
TFolder.h
"
12
#include "
TH1D.h
"
13
#include "
TH1F.h
"
14
#include "
TH2F.h
"
15
#include "
THttpServer.h
"
16
#include "
TString.h
"
17
18
#include <
TNamed.h
>
19
#define ZDC_ROWS 1
20
#define ZDC_COLS 2
21
22
class
BmnHistZDC
:
public
BmnHist
23
{
24
public
:
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
();
31
void
ClearRefRun
();
32
void
FillFromDigi
(
DigiArrays
* fDigiArrays);
33
BmnStatus
SetRefRun
(
Int_t
id
);
34
35
private
:
36
TClonesArray
*
ZDCHits
;
37
TH2D
*
h2d_grid
;
38
TH2D
*
h2d_profile
;
39
TH1D
*
hx
;
40
TH1D
*
hy
;
41
TCanvas
*
canAmps
;
42
vector<PadInfo*>
canAmpsPads
;
43
vector<TString>
NamesAmps
;
44
45
ClassDef
(
BmnHistZDC
, 1)
46
};
47
48
#endif
/* BMNHISTZDC_H */
Int_t
int Int_t
ClassDef
#define ClassDef(name, id)
TCanvas.h
TChain.h
TClonesArray.h
TColor.h
TFile.h
TFolder.h
TH1D.h
TH1F.h
TH2F.h
THttpServer.h
TNamed.h
TString.h
BmnStatus
BmnStatus
Define status code.
Definition
BmnEnums.h:93
BmnHistZDC
Definition
BmnHistZDC.h:23
BmnHistZDC::hx
TH1D * hx
Definition
BmnHistZDC.h:39
BmnHistZDC::DrawBoth
void DrawBoth()
BmnHistZDC::hy
TH1D * hy
Definition
BmnHistZDC.h:40
BmnHistZDC::SetDir
void SetDir(TFile *outFile, TTree *recoTree)
BmnHistZDC::h2d_profile
TH2D * h2d_profile
Definition
BmnHistZDC.h:38
BmnHistZDC::SetRefRun
BmnStatus SetRefRun(Int_t id)
BmnHistZDC::canAmpsPads
vector< PadInfo * > canAmpsPads
Definition
BmnHistZDC.h:42
BmnHistZDC::canAmps
TCanvas * canAmps
Definition
BmnHistZDC.h:41
BmnHistZDC::Reset
void Reset()
BmnHistZDC::FillFromDigi
void FillFromDigi(DigiArrays *fDigiArrays)
BmnHistZDC::h2d_grid
TH2D * h2d_grid
Definition
BmnHistZDC.h:37
BmnHistZDC::~BmnHistZDC
virtual ~BmnHistZDC()
BmnHistZDC::ClearRefRun
void ClearRefRun()
BmnHistZDC::NamesAmps
vector< TString > NamesAmps
Definition
BmnHistZDC.h:43
BmnHistZDC::BmnHistZDC
BmnHistZDC(TString title="ZDC", TString path="")
BmnHistZDC::Register
void Register(THttpServer *serv)
BmnHistZDC::ZDCHits
TClonesArray * ZDCHits
Definition
BmnHistZDC.h:36
BmnHist
Base class for histogram sets.
Definition
BmnHist.h:34
DigiArrays
Definition
DigiArrays.h:10
TCanvas
TFile
TH1D
TH2D
THttpServer
TObject::TClonesArray
friend friend class TClonesArray
TString
TTree
monitor
BmnHistZDC.h
Generated on
for BmnRoot by
1.17.0