31     std::vector< std::vector<TH2F*> > 
hTTScl; 
 std::vector< std::string > spart_qe_corr
 
std::vector< TH2D * > vqe_corr_p
 
std::vector< TH1F * > hTTScl_n
Vector of the scaling histograms for neutrons: 
 
std::vector< TH1D * > vpC_n
 
double getMCval_pC_X(double incP, double xf, double pt, int pdgcode)
MC value for this HP production. 
 
std::vector< int > mom_inc
 
std::vector< std::vector< TH2F * > > hTTScl
Vector of the scaling histograms: 
 
double getMCxs_pC_nucleon(int genid, int pdg, double inc_mom)
Get the MC roduction cross-section pC->n, p: 
 
std::vector< TH2D * > vpC_x[8]
 
std::vector< TFile * > fTTscale
 
A class to manage the MC value for thin target. 
 
std::vector< std::string > spart_prod
 
static ThinTargetMC * instance
 
std::vector< TH1D * > vqe_corr_n
 
double getMCxs_pC_piK(int genid, double inc_mom)
Get the MC roduction cross-section pC->pi, K: 
 
static ThinTargetMC * getInstance()