MiniballSort
Loading...
Searching...
No Matches
MiniballHistogrammer Class Reference

#include <Histogrammer.hh>

Public Member Functions

 MiniballHistogrammer (std::shared_ptr< MiniballReaction > myreact, std::shared_ptr< MiniballSettings > myset)
 
 ~MiniballHistogrammer ()
 
void MakeHists ()
 
void ResetHists ()
 
unsigned long FillHists ()
 
void FillParticleGammaHists (std::shared_ptr< GammaRayEvt > g)
 
void FillParticleGammaHists (std::shared_ptr< GammaRayAddbackEvt > g)
 
void FillParticleElectronHists (std::shared_ptr< SpedeEvt > s)
 
void FillParticleGammaGammaHists (std::shared_ptr< GammaRayEvt > g1, std::shared_ptr< GammaRayEvt > g2)
 
void FillParticleGammaGammaHists (std::shared_ptr< GammaRayAddbackEvt > g1, std::shared_ptr< GammaRayAddbackEvt > g2)
 
void FillParticleElectronGammaHists (std::shared_ptr< SpedeEvt > s, std::shared_ptr< GammaRayEvt > g)
 
void FillParticleElectronGammaHists (std::shared_ptr< SpedeEvt > s, std::shared_ptr< GammaRayAddbackEvt > g)
 
void PlotDefaultHists ()
 
void PlotPhysicsHists ()
 
void SetSpyHists (std::vector< std::vector< std::string > > hists, short layout[2])
 
void SetInputFile (std::vector< std::string > input_file_names)
 
void SetInputFile (std::string input_file_name)
 
void SetInputTree (TTree *user_tree)
 
void SetOutput (std::string output_file_name, bool cWrite=false)
 
void CloseOutput ()
 
void PurgeOutput ()
 
TFile * GetFile ()
 
void AddProgressBar (std::shared_ptr< TGProgressBar > myprog)
 
bool PromptCoincidence (std::shared_ptr< GammaRayEvt > g, std::shared_ptr< ParticleEvt > p)
 
bool PromptCoincidence (std::shared_ptr< GammaRayEvt > g, unsigned long long ptime)
 
bool RandomCoincidence (std::shared_ptr< GammaRayEvt > g, std::shared_ptr< ParticleEvt > p)
 
bool RandomCoincidence (std::shared_ptr< GammaRayEvt > g, unsigned long long ptime)
 
bool PromptCoincidence (std::shared_ptr< GammaRayAddbackEvt > g, std::shared_ptr< ParticleEvt > p)
 
bool PromptCoincidence (std::shared_ptr< SpedeEvt > s, std::shared_ptr< ParticleEvt > p)
 
bool PromptCoincidence (std::shared_ptr< SpedeEvt > s, unsigned long long ptime)
 
bool RandomCoincidence (std::shared_ptr< SpedeEvt > s, std::shared_ptr< ParticleEvt > p)
 
bool RandomCoincidence (std::shared_ptr< SpedeEvt > s, unsigned long long ptime)
 
bool PromptCoincidence (std::shared_ptr< GammaRayEvt > g1, std::shared_ptr< GammaRayEvt > g2)
 
bool RandomCoincidence (std::shared_ptr< GammaRayEvt > g1, std::shared_ptr< GammaRayEvt > g2)
 
bool PromptCoincidence (std::shared_ptr< SpedeEvt > s1, std::shared_ptr< SpedeEvt > s2)
 
bool RandomCoincidence (std::shared_ptr< SpedeEvt > s1, std::shared_ptr< SpedeEvt > s2)
 
bool PromptCoincidence (std::shared_ptr< ParticleEvt > p1, std::shared_ptr< ParticleEvt > p2)
 
bool RandomCoincidence (std::shared_ptr< ParticleEvt > p1, std::shared_ptr< ParticleEvt > p2)
 
bool PromptCoincidence (std::shared_ptr< BeamDumpEvt > g1, std::shared_ptr< BeamDumpEvt > g2)
 
bool RandomCoincidence (std::shared_ptr< BeamDumpEvt > g1, std::shared_ptr< BeamDumpEvt > g2)
 
bool PromptCoincidence (std::shared_ptr< SpedeEvt > s, std::shared_ptr< GammaRayEvt > g)
 
bool PromptCoincidence (std::shared_ptr< GammaRayEvt > g, std::shared_ptr< SpedeEvt > s)
 
bool RandomCoincidence (std::shared_ptr< SpedeEvt > s, std::shared_ptr< GammaRayEvt > g)
 
bool RandomCoincidence (std::shared_ptr< GammaRayEvt > g, std::shared_ptr< SpedeEvt > s)
 
bool OnBeam (std::shared_ptr< GammaRayEvt > g)
 
bool OnBeam (std::shared_ptr< SpedeEvt > s)
 
bool OnBeam (std::shared_ptr< ParticleEvt > p)
 
bool OffBeam (std::shared_ptr< GammaRayEvt > g)
 
bool OffBeam (std::shared_ptr< ParticleEvt > p)
 
bool OffBeam (std::shared_ptr< SpedeEvt > s)
 
bool T1Cut ()
 
bool TransferCut (std::shared_ptr< ParticleEvt > p)
 
bool EjectileCut (std::shared_ptr< ParticleEvt > p)
 
bool RecoilCut (std::shared_ptr< ParticleEvt > p)
 
bool TwoParticleCut (std::shared_ptr< ParticleEvt > p1, std::shared_ptr< ParticleEvt > p2)
 

Private Attributes

std::shared_ptr< MiniballReactionreact
 
std::shared_ptr< MiniballSettingsset
 
TChain * input_tree
 
MiniballEvtsread_evts = 0
 
std::shared_ptr< GammaRayEvtgamma_evt
 
std::shared_ptr< GammaRayEvtgamma_evt2
 
std::shared_ptr< GammaRayAddbackEvtgamma_ab_evt
 
std::shared_ptr< GammaRayAddbackEvtgamma_ab_evt2
 
std::shared_ptr< ParticleEvtparticle_evt
 
std::shared_ptr< ParticleEvtparticle_evt2
 
std::shared_ptr< BeamDumpEvtbd_evt
 
std::shared_ptr< BeamDumpEvtbd_evt2
 
std::shared_ptr< SpedeEvtspede_evt
 
std::shared_ptr< SpedeEvtspede_evt2
 
std::shared_ptr< IonChamberEvtic_evt
 
TFile * output_file
 
bool _prog_
 
std::shared_ptr< TGProgressBar > prog
 
bool hists_ready = false
 
TList * histlist
 
std::vector< std::vector< std::string > > spyhists
 
short spylayout [2]
 
std::unique_ptr< TCanvas > c1
 
std::unique_ptr< TCanvas > c2
 
bool spymode = false
 
unsigned long n_entries
 
TRandom rand
 
unsigned int GBIN = 6000
 
float GMIN = -0.5
 
float GMAX = 5999.5
 
unsigned int EBIN = 2000
 
float EMIN = -0.5
 
float EMAX = 1999.5
 
unsigned int PBIN = 2000
 
float PMIN = 0.0
 
float PMAX = 2000e3
 
unsigned int TBIN
 
float TMIN
 
float TMAX
 
unsigned int T1BIN = 2000
 
float T1MIN = 0
 
float T1MAX = 20e9
 
TH1F * ebis_td_particle = nullptr
 
TH1F * ebis_td_gamma = nullptr
 
TH1F * gE_singles = nullptr
 
TH1F * gE_singles_ebis = nullptr
 
TH1F * gE_singles_ebis_on = nullptr
 
TH1F * gE_singles_ebis_off = nullptr
 
TH1F * aE_singles = nullptr
 
TH1F * aE_singles_ebis = nullptr
 
TH1F * aE_singles_ebis_on = nullptr
 
TH1F * aE_singles_ebis_off = nullptr
 
TH1F * gE_singles_dc = nullptr
 
TH1F * gE_singles_dc_ebis = nullptr
 
TH1F * aE_singles_dc = nullptr
 
TH1F * aE_singles_dc_ebis = nullptr
 
TH2F * gE_singles_vs_crystal = nullptr
 
TH2F * aE_singles_vs_crystal = nullptr
 
TH2F * gamma_xy_map_forward = nullptr
 
TH2F * gamma_xy_map_backward = nullptr
 
TH2F * gamma_xz_map_left = nullptr
 
TH2F * gamma_xz_map_right = nullptr
 
TH2F * gamma_theta_phi_map = nullptr
 
TH1F * eE_singles = nullptr
 
TH1F * eE_singles_ebis = nullptr
 
TH1F * eE_singles_ebis_on = nullptr
 
TH1F * eE_singles_ebis_off = nullptr
 
TH2F * electron_xy_map = nullptr
 
TH1F * gamma_gamma_td = nullptr
 
TH1F * gamma_gamma_td_prompt = nullptr
 
TH1F * gamma_gamma_td_random = nullptr
 
TH2F * gE_gE = nullptr
 
TH2F * gE_gE_ebis_on = nullptr
 
TH2F * aE_aE = nullptr
 
TH2F * aE_aE_ebis_on = nullptr
 
TH1F * electron_electron_td = nullptr
 
TH1F * electron_electron_td_prompt = nullptr
 
TH1F * electron_electron_td_random = nullptr
 
TH2F * eE_eE = nullptr
 
TH2F * eE_eE_ebis_on = nullptr
 
TH1F * gamma_electron_td = nullptr
 
TH1F * gamma_electron_td_prompt = nullptr
 
TH1F * gamma_electron_td_random = nullptr
 
TH2F * gE_eE = nullptr
 
TH2F * gE_eE_ebis_on = nullptr
 
TH2F * aE_eE = nullptr
 
TH2F * aE_eE_ebis_on = nullptr
 
TH2F * pE_theta = nullptr
 
TH2F * pE_theta_coinc = nullptr
 
TH2F * pE_theta_ejectile = nullptr
 
TH2F * pE_theta_recoil = nullptr
 
TH2F * pE_theta_1p_ejectile = nullptr
 
TH2F * pE_theta_1p_recoil = nullptr
 
TH2F * pE_theta_2p_ejectile = nullptr
 
TH2F * pE_theta_2p_recoil = nullptr
 
std::vector< TH2F * > pE_dE
 
std::vector< TH2F * > pE_dE_coinc
 
std::vector< TH2F * > pE_dE_cut
 
std::vector< TH2F * > pE_theta_sec
 
std::vector< TH2F * > pE_theta_coinc_sec
 
std::vector< TH2F * > pE_theta_ejectile_sec
 
std::vector< TH2F * > pE_theta_recoil_sec
 
std::vector< std::vector< TH2F * > > pE_dE_sec
 
std::vector< std::vector< TH2F * > > pE_dE_coinc_sec
 
std::vector< std::vector< TH2F * > > pE_dE_cut_sec
 
TProfile * pBeta_theta_ejectile = nullptr
 
TProfile * pBeta_theta_recoil = nullptr
 
TH1F * particle_particle_td = nullptr
 
TH1F * particle_particle_td_prompt = nullptr
 
TH1F * particle_particle_td_random = nullptr
 
TH2F * particle_xy_map_forward = nullptr
 
TH2F * particle_xy_map_backward = nullptr
 
TH2F * particle_theta_phi_map = nullptr
 
TH1F * gamma_particle_td = nullptr
 
TH1F * gamma_particle_td_prompt = nullptr
 
TH1F * gamma_particle_td_random = nullptr
 
TH2F * gamma_particle_E_vs_td = nullptr
 
std::vector< TH1F * > gamma_particle_td_sec
 
std::vector< TH2F * > gamma_particle_E_vs_td_sec
 
TH1F * gE_prompt = nullptr
 
TH1F * gE_prompt_1p = nullptr
 
TH1F * gE_prompt_2p = nullptr
 
TH1F * gE_random = nullptr
 
TH1F * gE_random_1p = nullptr
 
TH1F * gE_random_2p = nullptr
 
TH1F * aE_prompt = nullptr
 
TH1F * aE_prompt_1p = nullptr
 
TH1F * aE_prompt_2p = nullptr
 
TH1F * aE_random = nullptr
 
TH1F * aE_random_1p = nullptr
 
TH1F * aE_random_2p = nullptr
 
TH1F * electron_particle_td = nullptr
 
TH1F * electron_particle_td_prompt = nullptr
 
TH1F * electron_particle_td_random = nullptr
 
TH1F * eE_prompt = nullptr
 
TH1F * eE_prompt_1p = nullptr
 
TH1F * eE_prompt_2p = nullptr
 
TH1F * eE_random = nullptr
 
TH1F * eE_random_1p = nullptr
 
TH1F * eE_random_2p = nullptr
 
TH1F * gE_ejectile_dc_none = nullptr
 
TH1F * gE_ejectile_dc_ejectile = nullptr
 
TH1F * gE_ejectile_dc_recoil = nullptr
 
TH1F * gE_recoil_dc_none = nullptr
 
TH1F * gE_recoil_dc_ejectile = nullptr
 
TH1F * gE_recoil_dc_recoil = nullptr
 
TH1F * gE_1p_ejectile_dc_none = nullptr
 
TH1F * gE_1p_ejectile_dc_ejectile = nullptr
 
TH1F * gE_1p_ejectile_dc_recoil = nullptr
 
TH1F * gE_1p_recoil_dc_none = nullptr
 
TH1F * gE_1p_recoil_dc_ejectile = nullptr
 
TH1F * gE_1p_recoil_dc_recoil = nullptr
 
TH1F * gE_2p_dc_none = nullptr
 
TH1F * gE_2p_dc_ejectile = nullptr
 
TH1F * gE_2p_dc_recoil = nullptr
 
TH2F * gE_ejectile_dc_none_t1 = nullptr
 
TH2F * gE_ejectile_dc_ejectile_t1 = nullptr
 
TH2F * gE_ejectile_dc_recoil_t1 = nullptr
 
TH2F * gE_recoil_dc_none_t1 = nullptr
 
TH2F * gE_recoil_dc_ejectile_t1 = nullptr
 
TH2F * gE_recoil_dc_recoil_t1 = nullptr
 
TH2F * gE_1p_ejectile_dc_none_t1 = nullptr
 
TH2F * gE_1p_ejectile_dc_ejectile_t1 = nullptr
 
TH2F * gE_1p_ejectile_dc_recoil_t1 = nullptr
 
TH2F * gE_1p_recoil_dc_none_t1 = nullptr
 
TH2F * gE_1p_recoil_dc_ejectile_t1 = nullptr
 
TH2F * gE_1p_recoil_dc_recoil_t1 = nullptr
 
TH2F * gE_2p_dc_none_t1 = nullptr
 
TH2F * gE_2p_dc_ejectile_t1 = nullptr
 
TH2F * gE_2p_dc_recoil_t1 = nullptr
 
TH2F * gE_vs_theta_ejectile_dc_none = nullptr
 
TH2F * gE_vs_theta_ejectile_dc_ejectile = nullptr
 
TH2F * gE_vs_theta_ejectile_dc_recoil = nullptr
 
TH2F * gE_vs_theta_recoil_dc_none = nullptr
 
TH2F * gE_vs_theta_recoil_dc_ejectile = nullptr
 
TH2F * gE_vs_theta_recoil_dc_recoil = nullptr
 
TH2F * gE_vs_theta_1p_ejectile_dc_none = nullptr
 
TH2F * gE_vs_theta_1p_ejectile_dc_ejectile = nullptr
 
TH2F * gE_vs_theta_1p_ejectile_dc_recoil = nullptr
 
TH2F * gE_vs_theta_1p_recoil_dc_none = nullptr
 
TH2F * gE_vs_theta_1p_recoil_dc_ejectile = nullptr
 
TH2F * gE_vs_theta_1p_recoil_dc_recoil = nullptr
 
TH2F * gE_vs_theta_2p_dc_none = nullptr
 
TH2F * gE_vs_theta_2p_dc_ejectile = nullptr
 
TH2F * gE_vs_theta_2p_dc_recoil = nullptr
 
TH2F * gE_vs_costheta_ejectile_dc_none = nullptr
 
TH2F * gE_vs_costheta_ejectile_dc_ejectile = nullptr
 
TH2F * gE_vs_costheta_ejectile_dc_recoil = nullptr
 
TH2F * gE_vs_costheta2_ejectile_dc_none = nullptr
 
TH2F * gE_vs_costheta_recoil_dc_none = nullptr
 
TH2F * gE_vs_costheta_recoil_dc_ejectile = nullptr
 
TH2F * gE_vs_costheta_recoil_dc_recoil = nullptr
 
TH2F * gE_vs_costheta2_recoil_dc_none = nullptr
 
TH2F * gE_vs_crystal_ejectile_dc_none = nullptr
 
TH2F * gE_vs_crystal_ejectile_dc_ejectile = nullptr
 
TH2F * gE_vs_crystal_ejectile_dc_recoil = nullptr
 
TH2F * gE_vs_crystal_recoil_dc_none = nullptr
 
TH2F * gE_vs_crystal_recoil_dc_ejectile = nullptr
 
TH2F * gE_vs_crystal_recoil_dc_recoil = nullptr
 
TH2F * gE_vs_crystal_1p_ejectile_dc_none = nullptr
 
TH2F * gE_vs_crystal_1p_ejectile_dc_ejectile = nullptr
 
TH2F * gE_vs_crystal_1p_ejectile_dc_recoil = nullptr
 
TH2F * gE_vs_crystal_1p_recoil_dc_none = nullptr
 
TH2F * gE_vs_crystal_1p_recoil_dc_ejectile = nullptr
 
TH2F * gE_vs_crystal_1p_recoil_dc_recoil = nullptr
 
TH2F * gE_vs_crystal_2p_dc_none = nullptr
 
TH2F * gE_vs_crystal_2p_dc_ejectile = nullptr
 
TH2F * gE_vs_crystal_2p_dc_recoil = nullptr
 
TH2F * ggE_ejectile_dc_none = nullptr
 
TH2F * ggE_ejectile_dc_ejectile = nullptr
 
TH2F * ggE_ejectile_dc_recoil = nullptr
 
TH2F * ggE_recoil_dc_none = nullptr
 
TH2F * ggE_recoil_dc_ejectile = nullptr
 
TH2F * ggE_recoil_dc_recoil = nullptr
 
TH1F * aE_ejectile_dc_none = nullptr
 
TH1F * aE_ejectile_dc_ejectile = nullptr
 
TH1F * aE_ejectile_dc_recoil = nullptr
 
TH1F * aE_recoil_dc_none = nullptr
 
TH1F * aE_recoil_dc_ejectile = nullptr
 
TH1F * aE_recoil_dc_recoil = nullptr
 
TH1F * aE_1p_ejectile_dc_none = nullptr
 
TH1F * aE_1p_ejectile_dc_ejectile = nullptr
 
TH1F * aE_1p_ejectile_dc_recoil = nullptr
 
TH1F * aE_1p_recoil_dc_none = nullptr
 
TH1F * aE_1p_recoil_dc_ejectile = nullptr
 
TH1F * aE_1p_recoil_dc_recoil = nullptr
 
TH1F * aE_2p_dc_none = nullptr
 
TH1F * aE_2p_dc_ejectile = nullptr
 
TH1F * aE_2p_dc_recoil = nullptr
 
TH2F * aE_ejectile_dc_none_t1 = nullptr
 
TH2F * aE_ejectile_dc_ejectile_t1 = nullptr
 
TH2F * aE_ejectile_dc_recoil_t1 = nullptr
 
TH2F * aE_recoil_dc_none_t1 = nullptr
 
TH2F * aE_recoil_dc_ejectile_t1 = nullptr
 
TH2F * aE_recoil_dc_recoil_t1 = nullptr
 
TH2F * aE_1p_ejectile_dc_none_t1 = nullptr
 
TH2F * aE_1p_ejectile_dc_ejectile_t1 = nullptr
 
TH2F * aE_1p_ejectile_dc_recoil_t1 = nullptr
 
TH2F * aE_1p_recoil_dc_none_t1 = nullptr
 
TH2F * aE_1p_recoil_dc_ejectile_t1 = nullptr
 
TH2F * aE_1p_recoil_dc_recoil_t1 = nullptr
 
TH2F * aE_2p_dc_none_t1 = nullptr
 
TH2F * aE_2p_dc_ejectile_t1 = nullptr
 
TH2F * aE_2p_dc_recoil_t1 = nullptr
 
TH2F * aE_vs_theta_ejectile_dc_none = nullptr
 
TH2F * aE_vs_theta_ejectile_dc_ejectile = nullptr
 
TH2F * aE_vs_theta_ejectile_dc_recoil = nullptr
 
TH2F * aE_vs_theta_recoil_dc_none = nullptr
 
TH2F * aE_vs_theta_recoil_dc_ejectile = nullptr
 
TH2F * aE_vs_theta_recoil_dc_recoil = nullptr
 
TH2F * aE_vs_theta_1p_ejectile_dc_none = nullptr
 
TH2F * aE_vs_theta_1p_ejectile_dc_ejectile = nullptr
 
TH2F * aE_vs_theta_1p_ejectile_dc_recoil = nullptr
 
TH2F * aE_vs_theta_1p_recoil_dc_none = nullptr
 
TH2F * aE_vs_theta_1p_recoil_dc_ejectile = nullptr
 
TH2F * aE_vs_theta_1p_recoil_dc_recoil = nullptr
 
TH2F * aE_vs_theta_2p_dc_none = nullptr
 
TH2F * aE_vs_theta_2p_dc_ejectile = nullptr
 
TH2F * aE_vs_theta_2p_dc_recoil = nullptr
 
TH2F * aE_vs_costheta_ejectile_dc_none = nullptr
 
TH2F * aE_vs_costheta_ejectile_dc_ejectile = nullptr
 
TH2F * aE_vs_costheta_ejectile_dc_recoil = nullptr
 
TH2F * aE_vs_costheta2_ejectile_dc_none = nullptr
 
TH2F * aE_vs_costheta_recoil_dc_none = nullptr
 
TH2F * aE_vs_costheta_recoil_dc_ejectile = nullptr
 
TH2F * aE_vs_costheta_recoil_dc_recoil = nullptr
 
TH2F * aE_vs_costheta2_recoil_dc_none = nullptr
 
TH2F * aE_vs_crystal_ejectile_dc_none = nullptr
 
TH2F * aE_vs_crystal_ejectile_dc_ejectile = nullptr
 
TH2F * aE_vs_crystal_ejectile_dc_recoil = nullptr
 
TH2F * aE_vs_crystal_recoil_dc_none = nullptr
 
TH2F * aE_vs_crystal_recoil_dc_ejectile = nullptr
 
TH2F * aE_vs_crystal_recoil_dc_recoil = nullptr
 
TH2F * aE_vs_crystal_1p_ejectile_dc_none = nullptr
 
TH2F * aE_vs_crystal_1p_ejectile_dc_ejectile = nullptr
 
TH2F * aE_vs_crystal_1p_ejectile_dc_recoil = nullptr
 
TH2F * aE_vs_crystal_1p_recoil_dc_none = nullptr
 
TH2F * aE_vs_crystal_1p_recoil_dc_ejectile = nullptr
 
TH2F * aE_vs_crystal_1p_recoil_dc_recoil = nullptr
 
TH2F * aE_vs_crystal_2p_dc_none = nullptr
 
TH2F * aE_vs_crystal_2p_dc_ejectile = nullptr
 
TH2F * aE_vs_crystal_2p_dc_recoil = nullptr
 
TH2F * aaE_ejectile_dc_none = nullptr
 
TH2F * aaE_ejectile_dc_ejectile = nullptr
 
TH2F * aaE_ejectile_dc_recoil = nullptr
 
TH2F * aaE_recoil_dc_none = nullptr
 
TH2F * aaE_recoil_dc_ejectile = nullptr
 
TH2F * aaE_recoil_dc_recoil = nullptr
 
std::vector< TH2F * > gE_vs_phi_dc_ejectile
 
std::vector< TH2F * > gE_vs_phi_dc_recoil
 
TH2F * eE_costheta_ejectile = nullptr
 
TH2F * eE_costheta_recoil = nullptr
 
TH1F * eE_ejectile_dc_none = nullptr
 
TH1F * eE_ejectile_dc_ejectile = nullptr
 
TH1F * eE_ejectile_dc_recoil = nullptr
 
TH1F * eE_recoil_dc_none = nullptr
 
TH1F * eE_recoil_dc_ejectile = nullptr
 
TH1F * eE_recoil_dc_recoil = nullptr
 
TH1F * eE_1p_ejectile_dc_none = nullptr
 
TH1F * eE_1p_ejectile_dc_ejectile = nullptr
 
TH1F * eE_1p_ejectile_dc_recoil = nullptr
 
TH1F * eE_1p_recoil_dc_none = nullptr
 
TH1F * eE_1p_recoil_dc_ejectile = nullptr
 
TH1F * eE_1p_recoil_dc_recoil = nullptr
 
TH1F * eE_2p_dc_none = nullptr
 
TH1F * eE_2p_dc_ejectile = nullptr
 
TH1F * eE_2p_dc_recoil = nullptr
 
TH2F * eE_vs_theta_ejectile_dc_none = nullptr
 
TH2F * eE_vs_theta_ejectile_dc_ejectile = nullptr
 
TH2F * eE_vs_theta_ejectile_dc_recoil = nullptr
 
TH2F * eE_vs_theta_recoil_dc_none = nullptr
 
TH2F * eE_vs_theta_recoil_dc_ejectile = nullptr
 
TH2F * eE_vs_theta_recoil_dc_recoil = nullptr
 
TH2F * eE_vs_theta_1p_ejectile_dc_none = nullptr
 
TH2F * eE_vs_theta_1p_ejectile_dc_ejectile = nullptr
 
TH2F * eE_vs_theta_1p_ejectile_dc_recoil = nullptr
 
TH2F * eE_vs_theta_1p_recoil_dc_none = nullptr
 
TH2F * eE_vs_theta_1p_recoil_dc_ejectile = nullptr
 
TH2F * eE_vs_theta_1p_recoil_dc_recoil = nullptr
 
TH2F * eE_vs_theta_2p_dc_none = nullptr
 
TH2F * eE_vs_theta_2p_dc_ejectile = nullptr
 
TH2F * eE_vs_theta_2p_dc_recoil = nullptr
 
TH2F * eE_vs_ejectile_dc_none_segment = nullptr
 
TH2F * eE_vs_ejectile_dc_ejectile_segment = nullptr
 
TH2F * eE_vs_ejectile_dc_recoil_segment = nullptr
 
TH2F * eE_vs_recoil_dc_none_segment = nullptr
 
TH2F * eE_vs_recoil_dc_ejectile_segment = nullptr
 
TH2F * eE_vs_recoil_dc_recoil_segment = nullptr
 
TH2F * egE_ejectile_dc_none = nullptr
 
TH2F * egE_ejectile_dc_ejectile = nullptr
 
TH2F * egE_ejectile_dc_recoil = nullptr
 
TH2F * egE_recoil_dc_none = nullptr
 
TH2F * egE_recoil_dc_ejectile = nullptr
 
TH2F * egE_recoil_dc_recoil = nullptr
 
TH2F * eaE_ejectile_dc_none = nullptr
 
TH2F * eaE_ejectile_dc_ejectile = nullptr
 
TH2F * eaE_ejectile_dc_recoil = nullptr
 
TH2F * eaE_recoil_dc_none = nullptr
 
TH2F * eaE_recoil_dc_ejectile = nullptr
 
TH2F * eaE_recoil_dc_recoil = nullptr
 
TH1F * bdE_singles = nullptr
 
std::vector< TH1F * > bdE_singles_det
 
TH1F * bd_bd_td = nullptr
 
TH2F * bdE_bdE = nullptr
 
TH1F * ic_dE = nullptr
 
TH1F * ic_E = nullptr
 
TH2F * ic_dE_E = nullptr
 

Detailed Description

Definition at line 41 of file Histogrammer.hh.

Constructor & Destructor Documentation

◆ MiniballHistogrammer()

MiniballHistogrammer::MiniballHistogrammer ( std::shared_ptr< MiniballReaction > myreact,
std::shared_ptr< MiniballSettings > myset )

Definition at line 3 of file Histogrammer.cc.

◆ ~MiniballHistogrammer()

MiniballHistogrammer::~MiniballHistogrammer ( )
inline

Definition at line 46 of file Histogrammer.hh.

Member Function Documentation

◆ AddProgressBar()

void MiniballHistogrammer::AddProgressBar ( std::shared_ptr< TGProgressBar > myprog)
inline

Definition at line 87 of file Histogrammer.hh.

Referenced by MiniballGUI::gui_hist().

◆ CloseOutput()

void MiniballHistogrammer::CloseOutput ( )
inline

Definition at line 73 of file Histogrammer.hh.

Referenced by do_hist(), and MiniballGUI::gui_hist().

◆ EjectileCut()

bool MiniballHistogrammer::EjectileCut ( std::shared_ptr< ParticleEvt > p)
inline

Definition at line 246 of file Histogrammer.hh.

Referenced by FillHists(), and TwoParticleCut().

◆ FillHists()

unsigned long MiniballHistogrammer::FillHists ( )

Main function to fill the histograms

Definition at line 2967 of file Histogrammer.cc.

Referenced by do_hist(), and MiniballGUI::gui_hist().

◆ FillParticleElectronGammaHists() [1/2]

void MiniballHistogrammer::FillParticleElectronGammaHists ( std::shared_ptr< SpedeEvt > s,
std::shared_ptr< GammaRayAddbackEvt > g )

Definition at line 2926 of file Histogrammer.cc.

◆ FillParticleElectronGammaHists() [2/2]

void MiniballHistogrammer::FillParticleElectronGammaHists ( std::shared_ptr< SpedeEvt > s,
std::shared_ptr< GammaRayEvt > g )

Definition at line 2884 of file Histogrammer.cc.

Referenced by FillHists().

◆ FillParticleElectronHists()

void MiniballHistogrammer::FillParticleElectronHists ( std::shared_ptr< SpedeEvt > s)

Definition at line 2678 of file Histogrammer.cc.

Referenced by FillHists().

◆ FillParticleGammaGammaHists() [1/2]

void MiniballHistogrammer::FillParticleGammaGammaHists ( std::shared_ptr< GammaRayAddbackEvt > g1,
std::shared_ptr< GammaRayAddbackEvt > g2 )

Definition at line 2839 of file Histogrammer.cc.

◆ FillParticleGammaGammaHists() [2/2]

void MiniballHistogrammer::FillParticleGammaGammaHists ( std::shared_ptr< GammaRayEvt > g1,
std::shared_ptr< GammaRayEvt > g2 )

Definition at line 2794 of file Histogrammer.cc.

Referenced by FillHists().

◆ FillParticleGammaHists() [1/2]

void MiniballHistogrammer::FillParticleGammaHists ( std::shared_ptr< GammaRayAddbackEvt > g)

Definition at line 2467 of file Histogrammer.cc.

◆ FillParticleGammaHists() [2/2]

void MiniballHistogrammer::FillParticleGammaHists ( std::shared_ptr< GammaRayEvt > g)

Definition at line 2229 of file Histogrammer.cc.

Referenced by FillHists().

◆ GetFile()

TFile * MiniballHistogrammer::GetFile ( )
inline

Definition at line 85 of file Histogrammer.hh.

◆ MakeHists()

void MiniballHistogrammer::MakeHists ( )

Definition at line 32 of file Histogrammer.cc.

Referenced by SetOutput().

◆ OffBeam() [1/3]

bool MiniballHistogrammer::OffBeam ( std::shared_ptr< GammaRayEvt > g)
inline

Definition at line 213 of file Histogrammer.hh.

Referenced by FillHists().

◆ OffBeam() [2/3]

bool MiniballHistogrammer::OffBeam ( std::shared_ptr< ParticleEvt > p)
inline

Definition at line 218 of file Histogrammer.hh.

◆ OffBeam() [3/3]

bool MiniballHistogrammer::OffBeam ( std::shared_ptr< SpedeEvt > s)
inline

Definition at line 223 of file Histogrammer.hh.

◆ OnBeam() [1/3]

bool MiniballHistogrammer::OnBeam ( std::shared_ptr< GammaRayEvt > g)
inline

Definition at line 198 of file Histogrammer.hh.

Referenced by FillHists().

◆ OnBeam() [2/3]

bool MiniballHistogrammer::OnBeam ( std::shared_ptr< ParticleEvt > p)
inline

Definition at line 208 of file Histogrammer.hh.

◆ OnBeam() [3/3]

bool MiniballHistogrammer::OnBeam ( std::shared_ptr< SpedeEvt > s)
inline

Definition at line 203 of file Histogrammer.hh.

◆ PlotDefaultHists()

void MiniballHistogrammer::PlotDefaultHists ( )

Definition at line 2088 of file Histogrammer.cc.

◆ PlotPhysicsHists()

void MiniballHistogrammer::PlotPhysicsHists ( )

Definition at line 2147 of file Histogrammer.cc.

◆ PromptCoincidence() [1/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< BeamDumpEvt > g1,
std::shared_ptr< BeamDumpEvt > g2 )
inline

Definition at line 168 of file Histogrammer.hh.

◆ PromptCoincidence() [2/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< GammaRayAddbackEvt > g,
std::shared_ptr< ParticleEvt > p )
inline

Definition at line 111 of file Histogrammer.hh.

◆ PromptCoincidence() [3/11]

◆ PromptCoincidence() [4/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< GammaRayEvt > g,
std::shared_ptr< SpedeEvt > s )
inline

Definition at line 186 of file Histogrammer.hh.

◆ PromptCoincidence() [5/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< GammaRayEvt > g,
unsigned long long ptime )
inline

Definition at line 96 of file Histogrammer.hh.

◆ PromptCoincidence() [6/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< GammaRayEvt > g1,
std::shared_ptr< GammaRayEvt > g2 )
inline

Definition at line 132 of file Histogrammer.hh.

◆ PromptCoincidence() [7/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< ParticleEvt > p1,
std::shared_ptr< ParticleEvt > p2 )
inline

Definition at line 156 of file Histogrammer.hh.

◆ PromptCoincidence() [8/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< SpedeEvt > s,
std::shared_ptr< GammaRayEvt > g )
inline

Definition at line 180 of file Histogrammer.hh.

◆ PromptCoincidence() [9/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< SpedeEvt > s,
std::shared_ptr< ParticleEvt > p )
inline

Definition at line 114 of file Histogrammer.hh.

◆ PromptCoincidence() [10/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< SpedeEvt > s,
unsigned long long ptime )
inline

Definition at line 117 of file Histogrammer.hh.

◆ PromptCoincidence() [11/11]

bool MiniballHistogrammer::PromptCoincidence ( std::shared_ptr< SpedeEvt > s1,
std::shared_ptr< SpedeEvt > s2 )
inline

Definition at line 144 of file Histogrammer.hh.

◆ PurgeOutput()

void MiniballHistogrammer::PurgeOutput ( )
inline

Definition at line 80 of file Histogrammer.hh.

Referenced by CloseOutput().

◆ RandomCoincidence() [1/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< BeamDumpEvt > g1,
std::shared_ptr< BeamDumpEvt > g2 )
inline

Definition at line 174 of file Histogrammer.hh.

◆ RandomCoincidence() [2/10]

◆ RandomCoincidence() [3/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< GammaRayEvt > g,
std::shared_ptr< SpedeEvt > s )
inline

Definition at line 195 of file Histogrammer.hh.

◆ RandomCoincidence() [4/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< GammaRayEvt > g,
unsigned long long ptime )
inline

Definition at line 105 of file Histogrammer.hh.

◆ RandomCoincidence() [5/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< GammaRayEvt > g1,
std::shared_ptr< GammaRayEvt > g2 )
inline

Definition at line 138 of file Histogrammer.hh.

◆ RandomCoincidence() [6/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< ParticleEvt > p1,
std::shared_ptr< ParticleEvt > p2 )
inline

Definition at line 162 of file Histogrammer.hh.

◆ RandomCoincidence() [7/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< SpedeEvt > s,
std::shared_ptr< GammaRayEvt > g )
inline

Definition at line 189 of file Histogrammer.hh.

◆ RandomCoincidence() [8/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< SpedeEvt > s,
std::shared_ptr< ParticleEvt > p )
inline

Definition at line 123 of file Histogrammer.hh.

◆ RandomCoincidence() [9/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< SpedeEvt > s,
unsigned long long ptime )
inline

Definition at line 126 of file Histogrammer.hh.

◆ RandomCoincidence() [10/10]

bool MiniballHistogrammer::RandomCoincidence ( std::shared_ptr< SpedeEvt > s1,
std::shared_ptr< SpedeEvt > s2 )
inline

Definition at line 150 of file Histogrammer.hh.

◆ RecoilCut()

bool MiniballHistogrammer::RecoilCut ( std::shared_ptr< ParticleEvt > p)
inline

Definition at line 249 of file Histogrammer.hh.

Referenced by FillHists(), and TwoParticleCut().

◆ ResetHists()

void MiniballHistogrammer::ResetHists ( )

Definition at line 2208 of file Histogrammer.cc.

◆ SetInputFile() [1/2]

void MiniballHistogrammer::SetInputFile ( std::string input_file_name)

Overloaded function for a single file or multiple files

Definition at line 3860 of file Histogrammer.cc.

◆ SetInputFile() [2/2]

void MiniballHistogrammer::SetInputFile ( std::vector< std::string > input_file_names)

Overloaded function for a single file or multiple files

Definition at line 3845 of file Histogrammer.cc.

Referenced by do_hist(), and MiniballGUI::gui_hist().

◆ SetInputTree()

void MiniballHistogrammer::SetInputTree ( TTree * user_tree)

Definition at line 3871 of file Histogrammer.cc.

◆ SetOutput()

void MiniballHistogrammer::SetOutput ( std::string output_file_name,
bool cWrite = false )
inline

Definition at line 67 of file Histogrammer.hh.

Referenced by do_hist(), and MiniballGUI::gui_hist().

◆ SetSpyHists()

void MiniballHistogrammer::SetSpyHists ( std::vector< std::vector< std::string > > hists,
short layout[2] )

Definition at line 2135 of file Histogrammer.cc.

◆ T1Cut()

bool MiniballHistogrammer::T1Cut ( )
inline

Definition at line 228 of file Histogrammer.hh.

Referenced by FillHists().

◆ TransferCut()

bool MiniballHistogrammer::TransferCut ( std::shared_ptr< ParticleEvt > p)
inline

Definition at line 235 of file Histogrammer.hh.

Referenced by FillHists().

◆ TwoParticleCut()

bool MiniballHistogrammer::TwoParticleCut ( std::shared_ptr< ParticleEvt > p1,
std::shared_ptr< ParticleEvt > p2 )
inline

Definition at line 252 of file Histogrammer.hh.

Referenced by FillHists().

Member Data Documentation

◆ _prog_

bool MiniballHistogrammer::_prog_
private

Definition at line 282 of file Histogrammer.hh.

Referenced by AddProgressBar(), FillHists(), and MiniballHistogrammer().

◆ aaE_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::aaE_ejectile_dc_ejectile = nullptr
private

Definition at line 441 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ aaE_ejectile_dc_none

TH2F* MiniballHistogrammer::aaE_ejectile_dc_none = nullptr
private

Definition at line 441 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ aaE_ejectile_dc_recoil

TH2F * MiniballHistogrammer::aaE_ejectile_dc_recoil = nullptr
private

Definition at line 441 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ aaE_recoil_dc_ejectile

TH2F * MiniballHistogrammer::aaE_recoil_dc_ejectile = nullptr
private

Definition at line 442 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ aaE_recoil_dc_none

TH2F* MiniballHistogrammer::aaE_recoil_dc_none = nullptr
private

Definition at line 442 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ aaE_recoil_dc_recoil

TH2F * MiniballHistogrammer::aaE_recoil_dc_recoil = nullptr
private

Definition at line 442 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ aE_1p_ejectile_dc_ejectile

TH1F * MiniballHistogrammer::aE_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 419 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_ejectile_dc_ejectile_t1

TH2F * MiniballHistogrammer::aE_1p_ejectile_dc_ejectile_t1 = nullptr
private

Definition at line 424 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_ejectile_dc_none

TH1F* MiniballHistogrammer::aE_1p_ejectile_dc_none = nullptr
private

Definition at line 419 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_ejectile_dc_none_t1

TH2F* MiniballHistogrammer::aE_1p_ejectile_dc_none_t1 = nullptr
private

Definition at line 424 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_ejectile_dc_recoil

TH1F * MiniballHistogrammer::aE_1p_ejectile_dc_recoil = nullptr
private

Definition at line 419 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_ejectile_dc_recoil_t1

TH2F * MiniballHistogrammer::aE_1p_ejectile_dc_recoil_t1 = nullptr
private

Definition at line 424 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_recoil_dc_ejectile

TH1F * MiniballHistogrammer::aE_1p_recoil_dc_ejectile = nullptr
private

Definition at line 420 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_recoil_dc_ejectile_t1

TH2F * MiniballHistogrammer::aE_1p_recoil_dc_ejectile_t1 = nullptr
private

Definition at line 425 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_recoil_dc_none

TH1F* MiniballHistogrammer::aE_1p_recoil_dc_none = nullptr
private

Definition at line 420 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_recoil_dc_none_t1

TH2F* MiniballHistogrammer::aE_1p_recoil_dc_none_t1 = nullptr
private

Definition at line 425 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_recoil_dc_recoil

TH1F * MiniballHistogrammer::aE_1p_recoil_dc_recoil = nullptr
private

Definition at line 420 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_1p_recoil_dc_recoil_t1

TH2F * MiniballHistogrammer::aE_1p_recoil_dc_recoil_t1 = nullptr
private

Definition at line 425 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_2p_dc_ejectile

TH1F * MiniballHistogrammer::aE_2p_dc_ejectile = nullptr
private

Definition at line 421 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_2p_dc_ejectile_t1

TH2F * MiniballHistogrammer::aE_2p_dc_ejectile_t1 = nullptr
private

Definition at line 426 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_2p_dc_none

TH1F* MiniballHistogrammer::aE_2p_dc_none = nullptr
private

Definition at line 421 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_2p_dc_none_t1

TH2F* MiniballHistogrammer::aE_2p_dc_none_t1 = nullptr
private

Definition at line 426 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_2p_dc_recoil

TH1F * MiniballHistogrammer::aE_2p_dc_recoil = nullptr
private

Definition at line 421 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_2p_dc_recoil_t1

TH2F * MiniballHistogrammer::aE_2p_dc_recoil_t1 = nullptr
private

Definition at line 426 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_aE

TH2F* MiniballHistogrammer::aE_aE = nullptr
private

Definition at line 348 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_aE_ebis_on

TH2F * MiniballHistogrammer::aE_aE_ebis_on = nullptr
private

Definition at line 348 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_eE

TH2F* MiniballHistogrammer::aE_eE = nullptr
private

Definition at line 357 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_eE_ebis_on

TH2F * MiniballHistogrammer::aE_eE_ebis_on = nullptr
private

Definition at line 357 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_ejectile_dc_ejectile

TH1F * MiniballHistogrammer::aE_ejectile_dc_ejectile = nullptr
private

Definition at line 417 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_ejectile_dc_ejectile_t1

TH2F * MiniballHistogrammer::aE_ejectile_dc_ejectile_t1 = nullptr
private

Definition at line 422 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_ejectile_dc_none

TH1F* MiniballHistogrammer::aE_ejectile_dc_none = nullptr
private

Definition at line 417 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_ejectile_dc_none_t1

TH2F* MiniballHistogrammer::aE_ejectile_dc_none_t1 = nullptr
private

Definition at line 422 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_ejectile_dc_recoil

TH1F * MiniballHistogrammer::aE_ejectile_dc_recoil = nullptr
private

Definition at line 417 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_ejectile_dc_recoil_t1

TH2F * MiniballHistogrammer::aE_ejectile_dc_recoil_t1 = nullptr
private

Definition at line 422 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_prompt

TH1F* MiniballHistogrammer::aE_prompt = nullptr
private

Definition at line 380 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_prompt_1p

TH1F * MiniballHistogrammer::aE_prompt_1p = nullptr
private

Definition at line 380 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_prompt_2p

TH1F * MiniballHistogrammer::aE_prompt_2p = nullptr
private

Definition at line 380 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_random

TH1F* MiniballHistogrammer::aE_random = nullptr
private

Definition at line 381 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_random_1p

TH1F * MiniballHistogrammer::aE_random_1p = nullptr
private

Definition at line 381 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_random_2p

TH1F * MiniballHistogrammer::aE_random_2p = nullptr
private

Definition at line 381 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_recoil_dc_ejectile

TH1F * MiniballHistogrammer::aE_recoil_dc_ejectile = nullptr
private

Definition at line 418 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_recoil_dc_ejectile_t1

TH2F * MiniballHistogrammer::aE_recoil_dc_ejectile_t1 = nullptr
private

Definition at line 423 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_recoil_dc_none

TH1F* MiniballHistogrammer::aE_recoil_dc_none = nullptr
private

Definition at line 418 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_recoil_dc_none_t1

TH2F* MiniballHistogrammer::aE_recoil_dc_none_t1 = nullptr
private

Definition at line 423 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_recoil_dc_recoil

TH1F * MiniballHistogrammer::aE_recoil_dc_recoil = nullptr
private

Definition at line 418 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_recoil_dc_recoil_t1

TH2F * MiniballHistogrammer::aE_recoil_dc_recoil_t1 = nullptr
private

Definition at line 423 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_singles

TH1F* MiniballHistogrammer::aE_singles = nullptr
private

Definition at line 330 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_singles_dc

TH1F* MiniballHistogrammer::aE_singles_dc = nullptr
private

Definition at line 333 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_singles_dc_ebis

TH1F * MiniballHistogrammer::aE_singles_dc_ebis = nullptr
private

Definition at line 333 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_singles_ebis

TH1F * MiniballHistogrammer::aE_singles_ebis = nullptr
private

Definition at line 330 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_singles_ebis_off

TH1F * MiniballHistogrammer::aE_singles_ebis_off = nullptr
private

Definition at line 331 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_singles_ebis_on

TH1F* MiniballHistogrammer::aE_singles_ebis_on = nullptr
private

Definition at line 331 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_singles_vs_crystal

TH2F* MiniballHistogrammer::aE_singles_vs_crystal = nullptr
private

Definition at line 335 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ aE_vs_costheta2_ejectile_dc_none

TH2F* MiniballHistogrammer::aE_vs_costheta2_ejectile_dc_none = nullptr
private

Definition at line 433 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta2_recoil_dc_none

TH2F* MiniballHistogrammer::aE_vs_costheta2_recoil_dc_none = nullptr
private

Definition at line 435 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_costheta_ejectile_dc_ejectile = nullptr
private

Definition at line 432 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta_ejectile_dc_none

TH2F* MiniballHistogrammer::aE_vs_costheta_ejectile_dc_none = nullptr
private

Definition at line 432 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta_ejectile_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_costheta_ejectile_dc_recoil = nullptr
private

Definition at line 432 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta_recoil_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_costheta_recoil_dc_ejectile = nullptr
private

Definition at line 434 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta_recoil_dc_none

TH2F* MiniballHistogrammer::aE_vs_costheta_recoil_dc_none = nullptr
private

Definition at line 434 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_costheta_recoil_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_costheta_recoil_dc_recoil = nullptr
private

Definition at line 434 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_1p_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_crystal_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 438 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_1p_ejectile_dc_none

TH2F* MiniballHistogrammer::aE_vs_crystal_1p_ejectile_dc_none = nullptr
private

Definition at line 438 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_1p_ejectile_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_crystal_1p_ejectile_dc_recoil = nullptr
private

Definition at line 438 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_1p_recoil_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_crystal_1p_recoil_dc_ejectile = nullptr
private

Definition at line 439 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_1p_recoil_dc_none

TH2F* MiniballHistogrammer::aE_vs_crystal_1p_recoil_dc_none = nullptr
private

Definition at line 439 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_1p_recoil_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_crystal_1p_recoil_dc_recoil = nullptr
private

Definition at line 439 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_2p_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_crystal_2p_dc_ejectile = nullptr
private

Definition at line 440 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_2p_dc_none

TH2F* MiniballHistogrammer::aE_vs_crystal_2p_dc_none = nullptr
private

Definition at line 440 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_2p_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_crystal_2p_dc_recoil = nullptr
private

Definition at line 440 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_crystal_ejectile_dc_ejectile = nullptr
private

Definition at line 436 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_ejectile_dc_none

TH2F* MiniballHistogrammer::aE_vs_crystal_ejectile_dc_none = nullptr
private

Definition at line 436 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_ejectile_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_crystal_ejectile_dc_recoil = nullptr
private

Definition at line 436 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_recoil_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_crystal_recoil_dc_ejectile = nullptr
private

Definition at line 437 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_recoil_dc_none

TH2F* MiniballHistogrammer::aE_vs_crystal_recoil_dc_none = nullptr
private

Definition at line 437 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_crystal_recoil_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_crystal_recoil_dc_recoil = nullptr
private

Definition at line 437 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_1p_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_theta_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 429 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_1p_ejectile_dc_none

TH2F* MiniballHistogrammer::aE_vs_theta_1p_ejectile_dc_none = nullptr
private

Definition at line 429 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_1p_ejectile_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_theta_1p_ejectile_dc_recoil = nullptr
private

Definition at line 429 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_1p_recoil_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_theta_1p_recoil_dc_ejectile = nullptr
private

Definition at line 430 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_1p_recoil_dc_none

TH2F* MiniballHistogrammer::aE_vs_theta_1p_recoil_dc_none = nullptr
private

Definition at line 430 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_1p_recoil_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_theta_1p_recoil_dc_recoil = nullptr
private

Definition at line 430 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_2p_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_theta_2p_dc_ejectile = nullptr
private

Definition at line 431 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_2p_dc_none

TH2F* MiniballHistogrammer::aE_vs_theta_2p_dc_none = nullptr
private

Definition at line 431 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_2p_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_theta_2p_dc_recoil = nullptr
private

Definition at line 431 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_theta_ejectile_dc_ejectile = nullptr
private

Definition at line 427 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_ejectile_dc_none

TH2F* MiniballHistogrammer::aE_vs_theta_ejectile_dc_none = nullptr
private

Definition at line 427 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_ejectile_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_theta_ejectile_dc_recoil = nullptr
private

Definition at line 427 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_recoil_dc_ejectile

TH2F * MiniballHistogrammer::aE_vs_theta_recoil_dc_ejectile = nullptr
private

Definition at line 428 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_recoil_dc_none

TH2F* MiniballHistogrammer::aE_vs_theta_recoil_dc_none = nullptr
private

Definition at line 428 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ aE_vs_theta_recoil_dc_recoil

TH2F * MiniballHistogrammer::aE_vs_theta_recoil_dc_recoil = nullptr
private

Definition at line 428 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ bd_bd_td

TH1F* MiniballHistogrammer::bd_bd_td = nullptr
private

Definition at line 472 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ bd_evt

std::shared_ptr<BeamDumpEvt> MiniballHistogrammer::bd_evt
private

Definition at line 274 of file Histogrammer.hh.

Referenced by FillHists().

◆ bd_evt2

std::shared_ptr<BeamDumpEvt> MiniballHistogrammer::bd_evt2
private

Definition at line 274 of file Histogrammer.hh.

Referenced by FillHists().

◆ bdE_bdE

TH2F* MiniballHistogrammer::bdE_bdE = nullptr
private

Definition at line 473 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ bdE_singles

TH1F* MiniballHistogrammer::bdE_singles = nullptr
private

Definition at line 470 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ bdE_singles_det

std::vector<TH1F*> MiniballHistogrammer::bdE_singles_det
private

Definition at line 471 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ c1

std::unique_ptr<TCanvas> MiniballHistogrammer::c1
private

Definition at line 294 of file Histogrammer.hh.

Referenced by PlotDefaultHists().

◆ c2

std::unique_ptr<TCanvas> MiniballHistogrammer::c2
private

Definition at line 294 of file Histogrammer.hh.

Referenced by PlotPhysicsHists().

◆ eaE_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::eaE_ejectile_dc_ejectile = nullptr
private

Definition at line 466 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ eaE_ejectile_dc_none

TH2F* MiniballHistogrammer::eaE_ejectile_dc_none = nullptr
private

Definition at line 466 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ eaE_ejectile_dc_recoil

TH2F * MiniballHistogrammer::eaE_ejectile_dc_recoil = nullptr
private

Definition at line 466 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ eaE_recoil_dc_ejectile

TH2F * MiniballHistogrammer::eaE_recoil_dc_ejectile = nullptr
private

Definition at line 467 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ eaE_recoil_dc_none

TH2F* MiniballHistogrammer::eaE_recoil_dc_none = nullptr
private

Definition at line 467 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ eaE_recoil_dc_recoil

TH2F * MiniballHistogrammer::eaE_recoil_dc_recoil = nullptr
private

Definition at line 467 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ EBIN

unsigned int MiniballHistogrammer::EBIN = 2000
private

Definition at line 311 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ ebis_td_gamma

TH1F * MiniballHistogrammer::ebis_td_gamma = nullptr
private

Definition at line 325 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ ebis_td_particle

TH1F* MiniballHistogrammer::ebis_td_particle = nullptr
private

Definition at line 325 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ eE_1p_ejectile_dc_ejectile

TH1F * MiniballHistogrammer::eE_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 454 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_1p_ejectile_dc_none

TH1F* MiniballHistogrammer::eE_1p_ejectile_dc_none = nullptr
private

Definition at line 454 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_1p_ejectile_dc_recoil

TH1F * MiniballHistogrammer::eE_1p_ejectile_dc_recoil = nullptr
private

Definition at line 454 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_1p_recoil_dc_ejectile

TH1F * MiniballHistogrammer::eE_1p_recoil_dc_ejectile = nullptr
private

Definition at line 455 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_1p_recoil_dc_none

TH1F* MiniballHistogrammer::eE_1p_recoil_dc_none = nullptr
private

Definition at line 455 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_1p_recoil_dc_recoil

TH1F * MiniballHistogrammer::eE_1p_recoil_dc_recoil = nullptr
private

Definition at line 455 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_2p_dc_ejectile

TH1F * MiniballHistogrammer::eE_2p_dc_ejectile = nullptr
private

Definition at line 456 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_2p_dc_none

TH1F* MiniballHistogrammer::eE_2p_dc_none = nullptr
private

Definition at line 456 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_2p_dc_recoil

TH1F * MiniballHistogrammer::eE_2p_dc_recoil = nullptr
private

Definition at line 456 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_costheta_ejectile

TH2F* MiniballHistogrammer::eE_costheta_ejectile = nullptr
private

Definition at line 449 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_costheta_recoil

TH2F * MiniballHistogrammer::eE_costheta_recoil = nullptr
private

Definition at line 449 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_eE

TH2F* MiniballHistogrammer::eE_eE = nullptr
private

Definition at line 352 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ eE_eE_ebis_on

TH2F * MiniballHistogrammer::eE_eE_ebis_on = nullptr
private

Definition at line 352 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ eE_ejectile_dc_ejectile

TH1F * MiniballHistogrammer::eE_ejectile_dc_ejectile = nullptr
private

Definition at line 452 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_ejectile_dc_none

TH1F* MiniballHistogrammer::eE_ejectile_dc_none = nullptr
private

Definition at line 452 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_ejectile_dc_recoil

TH1F * MiniballHistogrammer::eE_ejectile_dc_recoil = nullptr
private

Definition at line 452 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_prompt

TH1F* MiniballHistogrammer::eE_prompt = nullptr
private

Definition at line 385 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_prompt_1p

TH1F * MiniballHistogrammer::eE_prompt_1p = nullptr
private

Definition at line 385 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_prompt_2p

TH1F * MiniballHistogrammer::eE_prompt_2p = nullptr
private

Definition at line 385 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_random

TH1F* MiniballHistogrammer::eE_random = nullptr
private

Definition at line 386 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_random_1p

TH1F * MiniballHistogrammer::eE_random_1p = nullptr
private

Definition at line 386 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_random_2p

TH1F * MiniballHistogrammer::eE_random_2p = nullptr
private

Definition at line 386 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_recoil_dc_ejectile

TH1F * MiniballHistogrammer::eE_recoil_dc_ejectile = nullptr
private

Definition at line 453 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_recoil_dc_none

TH1F* MiniballHistogrammer::eE_recoil_dc_none = nullptr
private

Definition at line 453 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_recoil_dc_recoil

TH1F * MiniballHistogrammer::eE_recoil_dc_recoil = nullptr
private

Definition at line 453 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_singles

TH1F* MiniballHistogrammer::eE_singles = nullptr
private

Definition at line 341 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ eE_singles_ebis

TH1F * MiniballHistogrammer::eE_singles_ebis = nullptr
private

Definition at line 341 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ eE_singles_ebis_off

TH1F * MiniballHistogrammer::eE_singles_ebis_off = nullptr
private

Definition at line 342 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ eE_singles_ebis_on

TH1F* MiniballHistogrammer::eE_singles_ebis_on = nullptr
private

Definition at line 342 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ eE_vs_ejectile_dc_ejectile_segment

TH2F * MiniballHistogrammer::eE_vs_ejectile_dc_ejectile_segment = nullptr
private

Definition at line 462 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_ejectile_dc_none_segment

TH2F* MiniballHistogrammer::eE_vs_ejectile_dc_none_segment = nullptr
private

Definition at line 462 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_ejectile_dc_recoil_segment

TH2F * MiniballHistogrammer::eE_vs_ejectile_dc_recoil_segment = nullptr
private

Definition at line 462 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_recoil_dc_ejectile_segment

TH2F * MiniballHistogrammer::eE_vs_recoil_dc_ejectile_segment = nullptr
private

Definition at line 463 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_recoil_dc_none_segment

TH2F* MiniballHistogrammer::eE_vs_recoil_dc_none_segment = nullptr
private

Definition at line 463 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_recoil_dc_recoil_segment

TH2F * MiniballHistogrammer::eE_vs_recoil_dc_recoil_segment = nullptr
private

Definition at line 463 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_1p_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::eE_vs_theta_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 459 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_1p_ejectile_dc_none

TH2F* MiniballHistogrammer::eE_vs_theta_1p_ejectile_dc_none = nullptr
private

Definition at line 459 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_1p_ejectile_dc_recoil

TH2F * MiniballHistogrammer::eE_vs_theta_1p_ejectile_dc_recoil = nullptr
private

Definition at line 459 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_1p_recoil_dc_ejectile

TH2F * MiniballHistogrammer::eE_vs_theta_1p_recoil_dc_ejectile = nullptr
private

Definition at line 460 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_1p_recoil_dc_none

TH2F* MiniballHistogrammer::eE_vs_theta_1p_recoil_dc_none = nullptr
private

Definition at line 460 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_1p_recoil_dc_recoil

TH2F * MiniballHistogrammer::eE_vs_theta_1p_recoil_dc_recoil = nullptr
private

Definition at line 460 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_2p_dc_ejectile

TH2F * MiniballHistogrammer::eE_vs_theta_2p_dc_ejectile = nullptr
private

Definition at line 461 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_2p_dc_none

TH2F* MiniballHistogrammer::eE_vs_theta_2p_dc_none = nullptr
private

Definition at line 461 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_2p_dc_recoil

TH2F * MiniballHistogrammer::eE_vs_theta_2p_dc_recoil = nullptr
private

Definition at line 461 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::eE_vs_theta_ejectile_dc_ejectile = nullptr
private

Definition at line 457 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_ejectile_dc_none

TH2F* MiniballHistogrammer::eE_vs_theta_ejectile_dc_none = nullptr
private

Definition at line 457 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_ejectile_dc_recoil

TH2F * MiniballHistogrammer::eE_vs_theta_ejectile_dc_recoil = nullptr
private

Definition at line 457 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_recoil_dc_ejectile

TH2F * MiniballHistogrammer::eE_vs_theta_recoil_dc_ejectile = nullptr
private

Definition at line 458 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_recoil_dc_none

TH2F* MiniballHistogrammer::eE_vs_theta_recoil_dc_none = nullptr
private

Definition at line 458 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ eE_vs_theta_recoil_dc_recoil

TH2F * MiniballHistogrammer::eE_vs_theta_recoil_dc_recoil = nullptr
private

Definition at line 458 of file Histogrammer.hh.

Referenced by FillParticleElectronHists(), and MakeHists().

◆ egE_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::egE_ejectile_dc_ejectile = nullptr
private

Definition at line 464 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ egE_ejectile_dc_none

TH2F* MiniballHistogrammer::egE_ejectile_dc_none = nullptr
private

Definition at line 464 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ egE_ejectile_dc_recoil

TH2F * MiniballHistogrammer::egE_ejectile_dc_recoil = nullptr
private

Definition at line 464 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ egE_recoil_dc_ejectile

TH2F * MiniballHistogrammer::egE_recoil_dc_ejectile = nullptr
private

Definition at line 465 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ egE_recoil_dc_none

TH2F* MiniballHistogrammer::egE_recoil_dc_none = nullptr
private

Definition at line 465 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ egE_recoil_dc_recoil

TH2F * MiniballHistogrammer::egE_recoil_dc_recoil = nullptr
private

Definition at line 465 of file Histogrammer.hh.

Referenced by FillParticleElectronGammaHists(), and MakeHists().

◆ electron_electron_td

TH1F* MiniballHistogrammer::electron_electron_td = nullptr
private

Definition at line 351 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ electron_electron_td_prompt

TH1F * MiniballHistogrammer::electron_electron_td_prompt = nullptr
private

Definition at line 351 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ electron_electron_td_random

TH1F * MiniballHistogrammer::electron_electron_td_random = nullptr
private

Definition at line 351 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ electron_particle_td

TH1F* MiniballHistogrammer::electron_particle_td = nullptr
private

Definition at line 384 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ electron_particle_td_prompt

TH1F * MiniballHistogrammer::electron_particle_td_prompt = nullptr
private

Definition at line 384 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ electron_particle_td_random

TH1F * MiniballHistogrammer::electron_particle_td_random = nullptr
private

Definition at line 384 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ electron_xy_map

TH2F* MiniballHistogrammer::electron_xy_map = nullptr
private

Definition at line 343 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ EMAX

float MiniballHistogrammer::EMAX = 1999.5
private

Definition at line 313 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ EMIN

float MiniballHistogrammer::EMIN = -0.5
private

Definition at line 312 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ gamma_ab_evt

std::shared_ptr<GammaRayAddbackEvt> MiniballHistogrammer::gamma_ab_evt
private

Definition at line 272 of file Histogrammer.hh.

Referenced by FillHists().

◆ gamma_ab_evt2

std::shared_ptr<GammaRayAddbackEvt> MiniballHistogrammer::gamma_ab_evt2
private

Definition at line 272 of file Histogrammer.hh.

Referenced by FillHists().

◆ gamma_electron_td

TH1F* MiniballHistogrammer::gamma_electron_td = nullptr
private

Definition at line 355 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_electron_td_prompt

TH1F * MiniballHistogrammer::gamma_electron_td_prompt = nullptr
private

Definition at line 355 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_electron_td_random

TH1F * MiniballHistogrammer::gamma_electron_td_random = nullptr
private

Definition at line 355 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_evt

std::shared_ptr<GammaRayEvt> MiniballHistogrammer::gamma_evt
private

Definition at line 271 of file Histogrammer.hh.

Referenced by FillHists().

◆ gamma_evt2

std::shared_ptr<GammaRayEvt> MiniballHistogrammer::gamma_evt2
private

Definition at line 271 of file Histogrammer.hh.

Referenced by FillHists().

◆ gamma_gamma_td

TH1F* MiniballHistogrammer::gamma_gamma_td = nullptr
private

Definition at line 346 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_gamma_td_prompt

TH1F * MiniballHistogrammer::gamma_gamma_td_prompt = nullptr
private

Definition at line 346 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_gamma_td_random

TH1F * MiniballHistogrammer::gamma_gamma_td_random = nullptr
private

Definition at line 346 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_particle_E_vs_td

TH2F* MiniballHistogrammer::gamma_particle_E_vs_td = nullptr
private

Definition at line 375 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_particle_E_vs_td_sec

std::vector<TH2F*> MiniballHistogrammer::gamma_particle_E_vs_td_sec
private

Definition at line 377 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_particle_td

TH1F* MiniballHistogrammer::gamma_particle_td = nullptr
private

Definition at line 374 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ gamma_particle_td_prompt

TH1F * MiniballHistogrammer::gamma_particle_td_prompt = nullptr
private

Definition at line 374 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_particle_td_random

TH1F * MiniballHistogrammer::gamma_particle_td_random = nullptr
private

Definition at line 374 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_particle_td_sec

std::vector<TH1F*> MiniballHistogrammer::gamma_particle_td_sec
private

Definition at line 376 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_theta_phi_map

TH2F* MiniballHistogrammer::gamma_theta_phi_map = nullptr
private

Definition at line 338 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ gamma_xy_map_backward

TH2F * MiniballHistogrammer::gamma_xy_map_backward = nullptr
private

Definition at line 336 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_xy_map_forward

TH2F* MiniballHistogrammer::gamma_xy_map_forward = nullptr
private

Definition at line 336 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_xz_map_left

TH2F* MiniballHistogrammer::gamma_xz_map_left = nullptr
private

Definition at line 337 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gamma_xz_map_right

TH2F * MiniballHistogrammer::gamma_xz_map_right = nullptr
private

Definition at line 337 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ GBIN

unsigned int MiniballHistogrammer::GBIN = 6000
private

Definition at line 308 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ gE_1p_ejectile_dc_ejectile

TH1F * MiniballHistogrammer::gE_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 391 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_ejectile_dc_ejectile_t1

TH2F * MiniballHistogrammer::gE_1p_ejectile_dc_ejectile_t1 = nullptr
private

Definition at line 396 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_ejectile_dc_none

TH1F* MiniballHistogrammer::gE_1p_ejectile_dc_none = nullptr
private

Definition at line 391 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_ejectile_dc_none_t1

TH2F* MiniballHistogrammer::gE_1p_ejectile_dc_none_t1 = nullptr
private

Definition at line 396 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_ejectile_dc_recoil

TH1F * MiniballHistogrammer::gE_1p_ejectile_dc_recoil = nullptr
private

Definition at line 391 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_ejectile_dc_recoil_t1

TH2F * MiniballHistogrammer::gE_1p_ejectile_dc_recoil_t1 = nullptr
private

Definition at line 396 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_recoil_dc_ejectile

TH1F * MiniballHistogrammer::gE_1p_recoil_dc_ejectile = nullptr
private

Definition at line 392 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_recoil_dc_ejectile_t1

TH2F * MiniballHistogrammer::gE_1p_recoil_dc_ejectile_t1 = nullptr
private

Definition at line 397 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_recoil_dc_none

TH1F* MiniballHistogrammer::gE_1p_recoil_dc_none = nullptr
private

Definition at line 392 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_recoil_dc_none_t1

TH2F* MiniballHistogrammer::gE_1p_recoil_dc_none_t1 = nullptr
private

Definition at line 397 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_recoil_dc_recoil

TH1F * MiniballHistogrammer::gE_1p_recoil_dc_recoil = nullptr
private

Definition at line 392 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_1p_recoil_dc_recoil_t1

TH2F * MiniballHistogrammer::gE_1p_recoil_dc_recoil_t1 = nullptr
private

Definition at line 397 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_2p_dc_ejectile

TH1F * MiniballHistogrammer::gE_2p_dc_ejectile = nullptr
private

Definition at line 393 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_2p_dc_ejectile_t1

TH2F * MiniballHistogrammer::gE_2p_dc_ejectile_t1 = nullptr
private

Definition at line 398 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_2p_dc_none

TH1F* MiniballHistogrammer::gE_2p_dc_none = nullptr
private

Definition at line 393 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_2p_dc_none_t1

TH2F* MiniballHistogrammer::gE_2p_dc_none_t1 = nullptr
private

Definition at line 398 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_2p_dc_recoil

TH1F * MiniballHistogrammer::gE_2p_dc_recoil = nullptr
private

Definition at line 393 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_2p_dc_recoil_t1

TH2F * MiniballHistogrammer::gE_2p_dc_recoil_t1 = nullptr
private

Definition at line 398 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_eE

TH2F* MiniballHistogrammer::gE_eE = nullptr
private

Definition at line 356 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_eE_ebis_on

TH2F * MiniballHistogrammer::gE_eE_ebis_on = nullptr
private

Definition at line 356 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_ejectile_dc_ejectile

TH1F * MiniballHistogrammer::gE_ejectile_dc_ejectile = nullptr
private

Definition at line 389 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_ejectile_dc_ejectile_t1

TH2F * MiniballHistogrammer::gE_ejectile_dc_ejectile_t1 = nullptr
private

Definition at line 394 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_ejectile_dc_none

TH1F* MiniballHistogrammer::gE_ejectile_dc_none = nullptr
private

Definition at line 389 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_ejectile_dc_none_t1

TH2F* MiniballHistogrammer::gE_ejectile_dc_none_t1 = nullptr
private

Definition at line 394 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_ejectile_dc_recoil

TH1F * MiniballHistogrammer::gE_ejectile_dc_recoil = nullptr
private

Definition at line 389 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_ejectile_dc_recoil_t1

TH2F * MiniballHistogrammer::gE_ejectile_dc_recoil_t1 = nullptr
private

Definition at line 394 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_gE

TH2F* MiniballHistogrammer::gE_gE = nullptr
private

Definition at line 347 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_gE_ebis_on

TH2F * MiniballHistogrammer::gE_gE_ebis_on = nullptr
private

Definition at line 347 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_prompt

TH1F* MiniballHistogrammer::gE_prompt = nullptr
private

Definition at line 378 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_prompt_1p

TH1F * MiniballHistogrammer::gE_prompt_1p = nullptr
private

Definition at line 378 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_prompt_2p

TH1F * MiniballHistogrammer::gE_prompt_2p = nullptr
private

Definition at line 378 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_random

TH1F* MiniballHistogrammer::gE_random = nullptr
private

Definition at line 379 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_random_1p

TH1F * MiniballHistogrammer::gE_random_1p = nullptr
private

Definition at line 379 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_random_2p

TH1F * MiniballHistogrammer::gE_random_2p = nullptr
private

Definition at line 379 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_recoil_dc_ejectile

TH1F * MiniballHistogrammer::gE_recoil_dc_ejectile = nullptr
private

Definition at line 390 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_recoil_dc_ejectile_t1

TH2F * MiniballHistogrammer::gE_recoil_dc_ejectile_t1 = nullptr
private

Definition at line 395 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_recoil_dc_none

TH1F* MiniballHistogrammer::gE_recoil_dc_none = nullptr
private

Definition at line 390 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_recoil_dc_none_t1

TH2F* MiniballHistogrammer::gE_recoil_dc_none_t1 = nullptr
private

Definition at line 395 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_recoil_dc_recoil

TH1F * MiniballHistogrammer::gE_recoil_dc_recoil = nullptr
private

Definition at line 390 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_recoil_dc_recoil_t1

TH2F * MiniballHistogrammer::gE_recoil_dc_recoil_t1 = nullptr
private

Definition at line 395 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_singles

TH1F* MiniballHistogrammer::gE_singles = nullptr
private

Definition at line 328 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ gE_singles_dc

TH1F* MiniballHistogrammer::gE_singles_dc = nullptr
private

Definition at line 332 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_singles_dc_ebis

TH1F * MiniballHistogrammer::gE_singles_dc_ebis = nullptr
private

Definition at line 332 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_singles_ebis

TH1F * MiniballHistogrammer::gE_singles_ebis = nullptr
private

Definition at line 328 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_singles_ebis_off

TH1F * MiniballHistogrammer::gE_singles_ebis_off = nullptr
private

Definition at line 329 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_singles_ebis_on

TH1F* MiniballHistogrammer::gE_singles_ebis_on = nullptr
private

Definition at line 329 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ gE_singles_vs_crystal

TH2F* MiniballHistogrammer::gE_singles_vs_crystal = nullptr
private

Definition at line 334 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ gE_vs_costheta2_ejectile_dc_none

TH2F* MiniballHistogrammer::gE_vs_costheta2_ejectile_dc_none = nullptr
private

Definition at line 405 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta2_recoil_dc_none

TH2F* MiniballHistogrammer::gE_vs_costheta2_recoil_dc_none = nullptr
private

Definition at line 407 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_costheta_ejectile_dc_ejectile = nullptr
private

Definition at line 404 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta_ejectile_dc_none

TH2F* MiniballHistogrammer::gE_vs_costheta_ejectile_dc_none = nullptr
private

Definition at line 404 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta_ejectile_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_costheta_ejectile_dc_recoil = nullptr
private

Definition at line 404 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta_recoil_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_costheta_recoil_dc_ejectile = nullptr
private

Definition at line 406 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta_recoil_dc_none

TH2F* MiniballHistogrammer::gE_vs_costheta_recoil_dc_none = nullptr
private

Definition at line 406 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_costheta_recoil_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_costheta_recoil_dc_recoil = nullptr
private

Definition at line 406 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_1p_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_crystal_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 410 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_1p_ejectile_dc_none

TH2F* MiniballHistogrammer::gE_vs_crystal_1p_ejectile_dc_none = nullptr
private

Definition at line 410 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_1p_ejectile_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_crystal_1p_ejectile_dc_recoil = nullptr
private

Definition at line 410 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_1p_recoil_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_crystal_1p_recoil_dc_ejectile = nullptr
private

Definition at line 411 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_1p_recoil_dc_none

TH2F* MiniballHistogrammer::gE_vs_crystal_1p_recoil_dc_none = nullptr
private

Definition at line 411 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_1p_recoil_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_crystal_1p_recoil_dc_recoil = nullptr
private

Definition at line 411 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_2p_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_crystal_2p_dc_ejectile = nullptr
private

Definition at line 412 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_2p_dc_none

TH2F* MiniballHistogrammer::gE_vs_crystal_2p_dc_none = nullptr
private

Definition at line 412 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_2p_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_crystal_2p_dc_recoil = nullptr
private

Definition at line 412 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_crystal_ejectile_dc_ejectile = nullptr
private

Definition at line 408 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_ejectile_dc_none

TH2F* MiniballHistogrammer::gE_vs_crystal_ejectile_dc_none = nullptr
private

Definition at line 408 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_ejectile_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_crystal_ejectile_dc_recoil = nullptr
private

Definition at line 408 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_recoil_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_crystal_recoil_dc_ejectile = nullptr
private

Definition at line 409 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_recoil_dc_none

TH2F* MiniballHistogrammer::gE_vs_crystal_recoil_dc_none = nullptr
private

Definition at line 409 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_crystal_recoil_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_crystal_recoil_dc_recoil = nullptr
private

Definition at line 409 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_phi_dc_ejectile

std::vector<TH2F*> MiniballHistogrammer::gE_vs_phi_dc_ejectile
private

Definition at line 445 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_phi_dc_recoil

std::vector<TH2F*> MiniballHistogrammer::gE_vs_phi_dc_recoil
private

Definition at line 446 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_1p_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_theta_1p_ejectile_dc_ejectile = nullptr
private

Definition at line 401 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_1p_ejectile_dc_none

TH2F* MiniballHistogrammer::gE_vs_theta_1p_ejectile_dc_none = nullptr
private

Definition at line 401 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_1p_ejectile_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_theta_1p_ejectile_dc_recoil = nullptr
private

Definition at line 401 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_1p_recoil_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_theta_1p_recoil_dc_ejectile = nullptr
private

Definition at line 402 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_1p_recoil_dc_none

TH2F* MiniballHistogrammer::gE_vs_theta_1p_recoil_dc_none = nullptr
private

Definition at line 402 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_1p_recoil_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_theta_1p_recoil_dc_recoil = nullptr
private

Definition at line 402 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_2p_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_theta_2p_dc_ejectile = nullptr
private

Definition at line 403 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_2p_dc_none

TH2F* MiniballHistogrammer::gE_vs_theta_2p_dc_none = nullptr
private

Definition at line 403 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_2p_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_theta_2p_dc_recoil = nullptr
private

Definition at line 403 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_theta_ejectile_dc_ejectile = nullptr
private

Definition at line 399 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_ejectile_dc_none

TH2F* MiniballHistogrammer::gE_vs_theta_ejectile_dc_none = nullptr
private

Definition at line 399 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_ejectile_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_theta_ejectile_dc_recoil = nullptr
private

Definition at line 399 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_recoil_dc_ejectile

TH2F * MiniballHistogrammer::gE_vs_theta_recoil_dc_ejectile = nullptr
private

Definition at line 400 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_recoil_dc_none

TH2F* MiniballHistogrammer::gE_vs_theta_recoil_dc_none = nullptr
private

Definition at line 400 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ gE_vs_theta_recoil_dc_recoil

TH2F * MiniballHistogrammer::gE_vs_theta_recoil_dc_recoil = nullptr
private

Definition at line 400 of file Histogrammer.hh.

Referenced by FillParticleGammaHists(), and MakeHists().

◆ ggE_ejectile_dc_ejectile

TH2F * MiniballHistogrammer::ggE_ejectile_dc_ejectile = nullptr
private

Definition at line 413 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ ggE_ejectile_dc_none

TH2F* MiniballHistogrammer::ggE_ejectile_dc_none = nullptr
private

Definition at line 413 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ ggE_ejectile_dc_recoil

TH2F * MiniballHistogrammer::ggE_ejectile_dc_recoil = nullptr
private

Definition at line 413 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ ggE_recoil_dc_ejectile

TH2F * MiniballHistogrammer::ggE_recoil_dc_ejectile = nullptr
private

Definition at line 414 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ ggE_recoil_dc_none

TH2F* MiniballHistogrammer::ggE_recoil_dc_none = nullptr
private

Definition at line 414 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ ggE_recoil_dc_recoil

TH2F * MiniballHistogrammer::ggE_recoil_dc_recoil = nullptr
private

Definition at line 414 of file Histogrammer.hh.

Referenced by FillParticleGammaGammaHists(), and MakeHists().

◆ GMAX

float MiniballHistogrammer::GMAX = 5999.5
private

Definition at line 310 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ GMIN

float MiniballHistogrammer::GMIN = -0.5
private

Definition at line 309 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ histlist

TList* MiniballHistogrammer::histlist
private

Definition at line 289 of file Histogrammer.hh.

Referenced by MakeHists(), MiniballHistogrammer(), and ResetHists().

◆ hists_ready

bool MiniballHistogrammer::hists_ready = false
private

Definition at line 286 of file Histogrammer.hh.

Referenced by PlotDefaultHists(), PlotPhysicsHists(), and SetOutput().

◆ ic_dE

TH1F* MiniballHistogrammer::ic_dE = nullptr
private

Definition at line 476 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ ic_dE_E

TH2F* MiniballHistogrammer::ic_dE_E = nullptr
private

Definition at line 477 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ ic_E

TH1F * MiniballHistogrammer::ic_E = nullptr
private

Definition at line 476 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ ic_evt

std::shared_ptr<IonChamberEvt> MiniballHistogrammer::ic_evt
private

Definition at line 276 of file Histogrammer.hh.

Referenced by FillHists().

◆ input_tree

TChain* MiniballHistogrammer::input_tree
private

◆ n_entries

unsigned long MiniballHistogrammer::n_entries
private

Definition at line 298 of file Histogrammer.hh.

Referenced by FillHists().

◆ output_file

TFile* MiniballHistogrammer::output_file
private

◆ particle_evt

std::shared_ptr<ParticleEvt> MiniballHistogrammer::particle_evt
private

Definition at line 273 of file Histogrammer.hh.

Referenced by FillHists().

◆ particle_evt2

std::shared_ptr<ParticleEvt> MiniballHistogrammer::particle_evt2
private

Definition at line 273 of file Histogrammer.hh.

Referenced by FillHists().

◆ particle_particle_td

TH1F* MiniballHistogrammer::particle_particle_td = nullptr
private

Definition at line 369 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ particle_particle_td_prompt

TH1F * MiniballHistogrammer::particle_particle_td_prompt = nullptr
private

Definition at line 369 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ particle_particle_td_random

TH1F * MiniballHistogrammer::particle_particle_td_random = nullptr
private

Definition at line 369 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ particle_theta_phi_map

TH2F* MiniballHistogrammer::particle_theta_phi_map = nullptr
private

Definition at line 371 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ particle_xy_map_backward

TH2F * MiniballHistogrammer::particle_xy_map_backward = nullptr
private

Definition at line 370 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ particle_xy_map_forward

TH2F* MiniballHistogrammer::particle_xy_map_forward = nullptr
private

Definition at line 370 of file Histogrammer.hh.

Referenced by FillHists(), MakeHists(), and PlotDefaultHists().

◆ pBeta_theta_ejectile

TProfile* MiniballHistogrammer::pBeta_theta_ejectile = nullptr
private

Definition at line 368 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pBeta_theta_recoil

TProfile * MiniballHistogrammer::pBeta_theta_recoil = nullptr
private

Definition at line 368 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ PBIN

unsigned int MiniballHistogrammer::PBIN = 2000
private

Definition at line 314 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ pE_dE

std::vector<TH2F*> MiniballHistogrammer::pE_dE
private

Definition at line 364 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_dE_coinc

std::vector<TH2F*> MiniballHistogrammer::pE_dE_coinc
private

Definition at line 364 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_dE_coinc_sec

std::vector<std::vector<TH2F*> > MiniballHistogrammer::pE_dE_coinc_sec
private

Definition at line 367 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_dE_cut

std::vector<TH2F*> MiniballHistogrammer::pE_dE_cut
private

Definition at line 364 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_dE_cut_sec

std::vector<std::vector<TH2F*> > MiniballHistogrammer::pE_dE_cut_sec
private

Definition at line 367 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_dE_sec

std::vector<std::vector<TH2F*> > MiniballHistogrammer::pE_dE_sec
private

Definition at line 367 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta

TH2F* MiniballHistogrammer::pE_theta = nullptr
private

Definition at line 360 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_1p_ejectile

TH2F* MiniballHistogrammer::pE_theta_1p_ejectile = nullptr
private

Definition at line 362 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_1p_recoil

TH2F * MiniballHistogrammer::pE_theta_1p_recoil = nullptr
private

Definition at line 362 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_2p_ejectile

TH2F* MiniballHistogrammer::pE_theta_2p_ejectile = nullptr
private

Definition at line 363 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_2p_recoil

TH2F * MiniballHistogrammer::pE_theta_2p_recoil = nullptr
private

Definition at line 363 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_coinc

TH2F * MiniballHistogrammer::pE_theta_coinc = nullptr
private

Definition at line 360 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_coinc_sec

std::vector<TH2F*> MiniballHistogrammer::pE_theta_coinc_sec
private

Definition at line 365 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_ejectile

TH2F* MiniballHistogrammer::pE_theta_ejectile = nullptr
private

Definition at line 361 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_ejectile_sec

std::vector<TH2F*> MiniballHistogrammer::pE_theta_ejectile_sec
private

Definition at line 366 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_recoil

TH2F * MiniballHistogrammer::pE_theta_recoil = nullptr
private

Definition at line 361 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_recoil_sec

std::vector<TH2F*> MiniballHistogrammer::pE_theta_recoil_sec
private

Definition at line 366 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ pE_theta_sec

std::vector<TH2F*> MiniballHistogrammer::pE_theta_sec
private

Definition at line 365 of file Histogrammer.hh.

Referenced by FillHists(), and MakeHists().

◆ PMAX

float MiniballHistogrammer::PMAX = 2000e3
private

Definition at line 316 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ PMIN

float MiniballHistogrammer::PMIN = 0.0
private

Definition at line 315 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ prog

std::shared_ptr<TGProgressBar> MiniballHistogrammer::prog
private

Definition at line 283 of file Histogrammer.hh.

Referenced by AddProgressBar(), and FillHists().

◆ rand

TRandom MiniballHistogrammer::rand
private

Definition at line 301 of file Histogrammer.hh.

Referenced by FillHists().

◆ react

◆ read_evts

◆ set

std::shared_ptr<MiniballSettings> MiniballHistogrammer::set
private

◆ spede_evt

std::shared_ptr<SpedeEvt> MiniballHistogrammer::spede_evt
private

Definition at line 275 of file Histogrammer.hh.

Referenced by FillHists().

◆ spede_evt2

std::shared_ptr<SpedeEvt> MiniballHistogrammer::spede_evt2
private

Definition at line 275 of file Histogrammer.hh.

Referenced by FillHists().

◆ spyhists

std::vector<std::vector<std::string> > MiniballHistogrammer::spyhists
private

Definition at line 292 of file Histogrammer.hh.

Referenced by PlotPhysicsHists(), and SetSpyHists().

◆ spylayout

short MiniballHistogrammer::spylayout[2]
private

Definition at line 293 of file Histogrammer.hh.

Referenced by PlotPhysicsHists(), and SetSpyHists().

◆ spymode

bool MiniballHistogrammer::spymode = false
private

Definition at line 295 of file Histogrammer.hh.

Referenced by MakeHists(), and SetSpyHists().

◆ T1BIN

unsigned int MiniballHistogrammer::T1BIN = 2000
private

Definition at line 320 of file Histogrammer.hh.

Referenced by MakeHists().

◆ T1MAX

float MiniballHistogrammer::T1MAX = 20e9
private

Definition at line 322 of file Histogrammer.hh.

Referenced by MakeHists().

◆ T1MIN

float MiniballHistogrammer::T1MIN = 0
private

Definition at line 321 of file Histogrammer.hh.

Referenced by MakeHists().

◆ TBIN

unsigned int MiniballHistogrammer::TBIN
private

Definition at line 317 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ TMAX

float MiniballHistogrammer::TMAX
private

Definition at line 319 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().

◆ TMIN

float MiniballHistogrammer::TMIN
private

Definition at line 318 of file Histogrammer.hh.

Referenced by MakeHists(), and MiniballHistogrammer().


The documentation for this class was generated from the following files: