49 if (plane != NULL )plane->
print();
59 for(Int_t ndet=0;ndet<2;ndet++) {
62 if ( m == NULL )
continue;
65 for(Int_t j=0;j<
NCHAN;j++){
67 for(Int_t i=0;i<
NADC;i++){
69 if(q <= -1000)
continue;
72 Double_t qn = m->
GetData(j-1,i);
75 Double_t qn3 = m->
GetData(j-3,i);
155 hQvsQneighbour[0] =
new TH2F(
"hQvsQneighbourX",
";index;index;",4096,0,4096,200,0,5);
156 hQvsQneighbour[1] =
new TH2F(
"hQvsQneighbourY",
";index;index;",4096,0,4096,200,0,5);
157 hQvsQneighbour3[0] =
new TH2F(
"hQvsQneighbour3X",
";index;index;",4096,0,4096,200,0,5);
158 hQvsQneighbour3[1] =
new TH2F(
"hQvsQneighbour3Y",
";index;index;",4096,0,4096,200,0,5);
159 hQvsQneighbour3e[0] =
new TH2F(
"hQvsQneighbour3eX",
";index;index;",4096,0,4096,200,0,5);
160 hQvsQneighbour3e[1] =
new TH2F(
"hQvsQneighbour3eY",
";index;index;",4096,0,4096,200,0,5);
161 hQvsQneighbour3o[0] =
new TH2F(
"hQvsQneighbour3oX",
";index;index;",4096,0,4096,200,0,5);
162 hQvsQneighbour3o[1] =
new TH2F(
"hQvsQneighbour3oY",
";index;index;",4096,0,4096,200,0,5);
166 Double_t fQmin = 10, fQmax = 1e5;
168 const Int_t nbinsQcl = fNbins;
169 Double_t xminQcl = fQmin;
170 Double_t xmaxQcl = fQmax;
171 Double_t logxminQcl = TMath::Log(xminQcl);
172 Double_t logxmaxQcl = TMath::Log(xmaxQcl);
173 Double_t binwidthQcl = (logxmaxQcl-logxminQcl)/nbinsQcl;
174 Double_t xbinsQcl[nbinsQcl+1];
175 xbinsQcl[0] = xminQcl;
176 for (Int_t i=1;i<=nbinsQcl;i++)
177 xbinsQcl[i] = xminQcl + TMath::Exp(logxminQcl+i*binwidthQcl);
179 hQchVsQneighbour[0] =
new TH2F(
"hQchVsQneighbourX",
";index;index;",nbinsQcl,xbinsQcl,200,0,5);
180 hQchVsQneighbour[1] =
new TH2F(
"hQchVsQneighbourY",
";index;index;",nbinsQcl,xbinsQcl,200,0,5);
void Save(char *mode=NULL)
TH2F * hQvsQneighbour3e[2]
Double_t GetData(Int_t i, Int_t j)
Set/Get Data Cell.
Bool_t isExist(ULong_t det)
Detecror date exist //! Number of Real Detectors.
Dummy analysis to run as test and example. Give basic histograms of the data.
TH2F * hQchVsQneighbour[2]
TFile * OpenHistFile(const char *ananame)
unpacked dcc data The class contains the data map for DCC or Feminos The data is stored as a 2D TMatr...
void print()
Overloaded method which do all job.
TH2F * hQvsQneighbour3o[2]
HarpoEventHeader * GetHeader()
TH2F * hQvsQneighbour3[2]
TH2F * hQvsQneighbour[2]
Redefine empty default.
const ULong_t gkNDetectors
HarpoDccMap * GetDccMap(Long_t plane=XDCC)
R__EXTERN HarpoDetSet * gHDetSet