FairRoot/PandaRoot
fill_nonuniformity_param.C
Go to the documentation of this file.
1 // Set linear non-uniformity for barrel EMC crystals
2 // 1-11 - barrel, 12 - forward endcap, 13 - backward endcap
4 {
5  TString fileName="EmcDigiNoniformityPars2.root";
6  TFile *nonunifile = new TFile(fileName, "RECREATE");
8 
9  Double_t pars[3];
10 
11  pars[0]=1.;
12  pars[1]=-3./200.;
13  pars[2]=0;
14 
15  for (Int_t i =1; i<=11; i++)
16  {
17  parObject->SetNonuniformity(i, pars);
18  }
19 
20  parObject->Write();
21  nonunifile->Close();
22  return 0;
23 }
24 
Int_t i
Definition: run_full.C:25
int fill_nonuniformity_param()
Double_t
void SetNonuniformity(Int_t crystaltype, Double_t *pars)