Hall-D Software
alpha
|
Go to the source code of this file.
Functions | |
locDirectory | cd () |
if (!f) return | |
locHist_TaggerEnergy | SetTitle ("Diamond") |
locHist_TaggerEnergy_Amorph | SetTitle ("Amorphous Reference") |
locHist_TaggerEnergy | Rebin () |
locHist_TaggerEnergy | Add (locHist_TaggerEnergyAcc,-1.) |
locHist_TaggerEnergy_Amorph | Add (locHist_TaggerEnergyAcc_Amorph,-1.) |
locHist_TaggerEnhancement | Divide (locHist_TaggerEnergy_Amorph) |
for (int i=0;i< locHist_TaggerEnhancement->GetXaxis() ->GetNbins();i++) | |
locHist_TaggerEnhancement | Scale (1./scaleFactor) |
locHist_TaggerEnhancement | SetTitle ("Enhancement: Diamond/Amorphous") |
locCanvas | Divide (3, 1) |
locCanvas | cd (1) |
if (locHist_TaggerEnergy!=NULL) | |
locCanvas | cd (2) |
if (locHist_TaggerEnergy_Amorph!=NULL) | |
locCanvas | cd (3) |
locHist_TaggerEnhancement | GetXaxis () -> SetTitleSize(0.05) |
locHist_TaggerEnhancement | GetYaxis () -> SetTitleSize(0.05) |
locHist_TaggerEnhancement | Draw () |
Variables | |
TDirectory * | locTopDirectory = gDirectory |
TDirectory * | locDirectory = (TDirectory*)locTopDirectory->FindObjectAny("TAGGER") |
return | |
TH2D * | locHist_TaggerEnergy_DeltaTSC = (TH2D*)gDirectory->Get("TaggerEnergy_DeltaTSC") |
int | lowTime = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(-10.) |
int | highTime = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(5.) |
int | lowTimeAcc = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(20.) |
int | highTimeAcc = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(35.) |
TFile * | f = TFile::Open("/group/halld/Users/jrsteven/RunPeriod-2016-02/hdmon_amorph_reference.root") |
TH2D * | locHist_TaggerEnergy_DeltaTSC_Amorph = (TH2D*)f->Get("TAGGER/TaggerEnergy_DeltaTSC") |
TH1F * | locHist_TaggerEnergy = (TH1F*)locHist_TaggerEnergy_DeltaTSC->ProjectionY("TaggerEnergy", lowTime, highTime) |
TH1F * | locHist_TaggerEnergy_Amorph = (TH1F*)locHist_TaggerEnergy_DeltaTSC_Amorph->ProjectionY("TaggerEnergy_Amorph", lowTime, highTime) |
TH1F * | locHist_TaggerEnergyAcc = (TH1F*)locHist_TaggerEnergy_DeltaTSC->ProjectionY("TaggerEnergyAcc", lowTimeAcc, highTimeAcc) |
TH1F * | locHist_TaggerEnergyAcc_Amorph = (TH1F*)locHist_TaggerEnergy_DeltaTSC_Amorph->ProjectionY("TaggerEnergyAcc_Amorph", lowTimeAcc, highTimeAcc) |
TH1F * | locHist_TaggerEnhancement = (TH1F*)locHist_TaggerEnergy->Clone() |
Double_t | scaleFactor = 1. |
TCanvas * | locCanvas = NULL |
locHist_TaggerEnergy Add | ( | locHist_TaggerEnergyAcc | , |
- | 1. | ||
) |
locHist_TaggerEnergy_Amorph Add | ( | locHist_TaggerEnergyAcc_Amorph | , |
- | 1. | ||
) |
locDirectory cd | ( | ) |
locCanvas cd | ( | 1 | ) |
locCanvas cd | ( | 2 | ) |
locCanvas cd | ( | 3 | ) |
locCanvas Divide | ( | 3 | , |
1 | |||
) |
locHist_TaggerEnhancement Draw | ( | ) |
for | ( | int | i = 0; i<locHist_TaggerEnhancement->GetXaxis()->GetNbins(); i++ | ) |
Definition at line 39 of file HistMacro_tagger_enhancement.C.
locHist_TaggerEnhancement GetXaxis | ( | ) | -> SetTitleSize(0.05) |
locHist_TaggerEnhancement GetYaxis | ( | ) | -> SetTitleSize(0.05) |
if | ( | ! | f | ) |
Definition at line 32 of file bcal_hist_eff.C.
if | ( | locHist_TaggerEnergy! | = NULL | ) |
Definition at line 59 of file HistMacro_tagger_enhancement.C.
if | ( | locHist_TaggerEnergy_Amorph! | = NULL | ) |
Definition at line 68 of file HistMacro_tagger_enhancement.C.
locHist_TaggerEnergyAcc_Amorph Rebin | ( | ) |
locHist_TaggerEnhancement Scale | ( | 1./ | scaleFactor | ) |
locHist_TaggerEnergy SetTitle | ( | "Diamond" | ) |
locHist_TaggerEnergy_Amorph SetTitle | ( | "Amorphous Reference" | ) |
locHist_TaggerEnhancement SetTitle | ( | "Enhancement: Diamond/Amorphous" | ) |
TFile* f = TFile::Open("/group/halld/Users/jrsteven/RunPeriod-2016-02/hdmon_amorph_reference.root") |
Definition at line 18 of file HistMacro_tagger_enhancement.C.
int highTime = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(5.) |
Definition at line 13 of file HistMacro_tagger_enhancement.C.
int highTimeAcc = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(35.) |
Definition at line 15 of file HistMacro_tagger_enhancement.C.
else locCanvas = NULL |
Definition at line 50 of file HistMacro_tagger_enhancement.C.
TDirectory* locDirectory = (TDirectory*)locTopDirectory->FindObjectAny("TAGGER") |
Definition at line 5 of file HistMacro_tagger_enhancement.C.
TH1F* locHist_TaggerEnergy = (TH1F*)locHist_TaggerEnergy_DeltaTSC->ProjectionY("TaggerEnergy", lowTime, highTime) |
Definition at line 23 of file HistMacro_tagger_enhancement.C.
TH1F* locHist_TaggerEnergy_Amorph = (TH1F*)locHist_TaggerEnergy_DeltaTSC_Amorph->ProjectionY("TaggerEnergy_Amorph", lowTime, highTime) |
Definition at line 25 of file HistMacro_tagger_enhancement.C.
TH2D* locHist_TaggerEnergy_DeltaTSC = (TH2D*)gDirectory->Get("TaggerEnergy_DeltaTSC") |
Definition at line 11 of file HistMacro_tagger_enhancement.C.
TH2D* locHist_TaggerEnergy_DeltaTSC_Amorph = (TH2D*)f->Get("TAGGER/TaggerEnergy_DeltaTSC") |
Definition at line 20 of file HistMacro_tagger_enhancement.C.
TH1F* locHist_TaggerEnergyAcc = (TH1F*)locHist_TaggerEnergy_DeltaTSC->ProjectionY("TaggerEnergyAcc", lowTimeAcc, highTimeAcc) |
Definition at line 27 of file HistMacro_tagger_enhancement.C.
TH1F* locHist_TaggerEnergyAcc_Amorph = (TH1F*)locHist_TaggerEnergy_DeltaTSC_Amorph->ProjectionY("TaggerEnergyAcc_Amorph", lowTimeAcc, highTimeAcc) |
Definition at line 28 of file HistMacro_tagger_enhancement.C.
TH1F* locHist_TaggerEnhancement = (TH1F*)locHist_TaggerEnergy->Clone() |
Definition at line 36 of file HistMacro_tagger_enhancement.C.
TDirectory* locTopDirectory = gDirectory |
Definition at line 4 of file HistMacro_tagger_enhancement.C.
int lowTime = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(-10.) |
Definition at line 12 of file HistMacro_tagger_enhancement.C.
int lowTimeAcc = locHist_TaggerEnergy_DeltaTSC->GetXaxis()->FindBin(20.) |
Definition at line 14 of file HistMacro_tagger_enhancement.C.
return |
Definition at line 7 of file HistMacro_tagger_enhancement.C.
Double_t scaleFactor = 1. |
Definition at line 38 of file HistMacro_tagger_enhancement.C.