GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
UserFillObj.h
Go to the documentation of this file.
1
2
3TH1D* hist = (TH1D*)(GetOutputList()->FindObject(Form("Charge_0x%04x", fragment->ChannelAddress)));
4if(hist) hist->Fill(fragment->GetCharge());
5
6hist = (TH1D*)(GetOutputList()->FindObject(Form("Energy_0x%04x", fragment->ChannelAddress)));
7if(hist) hist->Fill(fragment->GetEnergy());
8
9TH1D* histcfd = (TH1D*)(GetOutputList()->FindObject(Form("Cfd_0x%04x", fragment->ChannelAddress)));
10if(histcfd) histcfd->Fill(fragment->Cfd);
11
12TH2D* mat = (TH2D*)(GetOutputList()->FindObject("hp_charge"));
13if(mat && fragment->DetectorType <= 1) mat->Fill(channel->GetNumber(), fragment->GetCharge(0));
14
15mat = (TH2D*)(GetOutputList()->FindObject("hp_energy"));
16if(mat && fragment->DetectorType <= 1) mat->Fill(channel->GetNumber(), fragment->GetEnergy());
17
18hist = (TH1D*)(GetOutputList()->FindObject("test"));
19if(hist) hist->Fill(channel->GetNumber());
20
21hist = (TH1D*)(GetOutputList()->FindObject("PPG"));
22if(hist) hist->Fill(fragment->PPG);
23
24hist = (TH1D*)(GetOutputList()->FindObject("EnergySum"));
25if(hist && fragment->DetectorType <= 1) hist->Fill(fragment->GetEnergy());
26
27hist = (TH1D*)(GetOutputList()->FindObject("ChannelId"));
28if(hist) hist->Fill(fragment->ChannelId);
29
30hist = (TH1D*)(GetOutputList()->FindObject("MidasId"));
31if(hist) hist->Fill(fragment->MidasId);
32
33hist = (TH1D*)(GetOutputList()->FindObject("MidasTimeStamp"));
34if(hist) hist->Fill(fragment->MidasTimeStamp);
35
36hist = (TH1D*)(GetOutputList()->FindObject("TriggerId"));
37if(hist) hist->Fill(fragment->TriggerId);
38
39hist = (TH1D*)(GetOutputList()->FindObject("Charge_nofilter"));
40if(hist && fragment->TriggerId < 0) hist->Fill(fragment->GetCharge(0));
41
42hist = (TH1D*)(GetOutputList()->FindObject("Charge_filter"));
43if(hist && fragment->TriggerId > 0) hist->Fill(fragment->GetCharge(0));
44
45hist = (TH1D*)(GetOutputList()->FindObject("TriggerPattern"));
46if(hist && fragment->TriggerBitPattern > -1) hist->Fill(fragment->TriggerBitPattern);
TH2D * mat
Definition UserFillObj.h:12
TH1D * histcfd
Definition UserFillObj.h:9
TH1D * hist
Definition UserFillObj.h:3
GetOutputList() -> Add(new TH1D("Charge_0x0000", "Charge_0x0000", 16000, 0, 8000))