#include <checkkinfit.h>
|
| void | CreateHistos () |
| |
| void | DoMatchTrueRecoStuff (const TParticleList &allmcpart, const std::vector< TParticlePtr > &trueparts, const TCandidateList &recocands, std::vector< std::vector< TParticlePtr >> &matchtruerecpart, double zvert) |
| |
| void | DoFitComparisons (const int kfnr, const int pcnr, const int nrphif, const LorentzVec fitprot, const TParticlePtr recprot, const std::vector< LorentzVec > fitphot, const TParticleList recphot, const std::vector< std::vector< TParticlePtr >> matchtruerecopart, const std::vector< TParticlePtr > truepart, const std::vector< utils::Fitter::FitParticle > fitparts, double zvertfit, double tw) |
| |
| bool | DecayParticleECorr (const std::vector< TParticlePtr > &inparts, std::vector< TParticlePtr > &outparts) |
| |
| bool | DecayParticleSel (const std::vector< TParticlePtr > &inparts) |
| |
◆ particle_comb_t
◆ particle_combs_t
◆ parttype
| Enumerator |
|---|
| en_p | |
| en_ep | |
| en_em | |
| en_g | |
◆ scratch_lheijken_checkkinfit()
| scratch_lheijken_checkkinfit::scratch_lheijken_checkkinfit |
( |
const std::string & |
name, |
|
|
OptionsPtr |
opts |
|
) |
| |
◆ CreateHistos()
| void scratch_lheijken_checkkinfit::CreateHistos |
( |
| ) |
|
|
protected |
◆ DecayParticleECorr()
| bool scratch_lheijken_checkkinfit::DecayParticleECorr |
( |
const std::vector< TParticlePtr > & |
inparts, |
|
|
std::vector< TParticlePtr > & |
outparts |
|
) |
| |
|
protected |
◆ DecayParticleSel()
| bool scratch_lheijken_checkkinfit::DecayParticleSel |
( |
const std::vector< TParticlePtr > & |
inparts | ) |
|
|
protected |
◆ DoFitComparisons()
| void scratch_lheijken_checkkinfit::DoFitComparisons |
( |
const int |
kfnr, |
|
|
const int |
pcnr, |
|
|
const int |
nrphif, |
|
|
const LorentzVec |
fitprot, |
|
|
const TParticlePtr |
recprot, |
|
|
const std::vector< LorentzVec > |
fitphot, |
|
|
const TParticleList |
recphot, |
|
|
const std::vector< std::vector< TParticlePtr >> |
matchtruerecopart, |
|
|
const std::vector< TParticlePtr > |
truepart, |
|
|
const std::vector< utils::Fitter::FitParticle > |
fitparts, |
|
|
double |
zvertfit, |
|
|
double |
tw |
|
) |
| |
|
protected |
◆ DoMatchTrueRecoStuff()
◆ MakeFitSettings()
| APLCON::Fit_Settings_t scratch_lheijken_checkkinfit::MakeFitSettings |
( |
unsigned |
max_iterations | ) |
|
|
static |
◆ ProcessEvent()
| void scratch_lheijken_checkkinfit::ProcessEvent |
( |
const TEvent & |
event, |
|
|
manager_t & |
|
|
) |
| |
|
overridevirtual |
◆ ShowResult()
| void scratch_lheijken_checkkinfit::ShowResult |
( |
| ) |
|
|
overridevirtual |
◆ cb_detector
◆ CBRad
| double ant::analysis::physics::scratch_lheijken_checkkinfit::CBRad |
|
protected |
◆ chooseimreg
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::chooseimreg = 0 |
|
staticprotected |
◆ chooserecprot
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::chooserecprot = 0 |
|
staticprotected |
◆ doecorr
| const bool ant::analysis::physics::scratch_lheijken_checkkinfit::doecorr = true |
|
staticprotected |
◆ doecorrsel
| const bool ant::analysis::physics::scratch_lheijken_checkkinfit::doecorrsel = true |
|
staticprotected |
◆ fit_model
◆ fitter
◆ h_EbeamPulls
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_EbeamPulls[nrFitCases][nrPcut] |
|
protected |
◆ h_FitRec_Ebeam
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_FitRec_Ebeam[nrFitCases][nrPcut] |
|
protected |
◆ h_FitRec_vsEk_CB
◆ h_FitRec_vsEk_TAPS
◆ h_FitRec_vsPh_CB
◆ h_FitRec_vsPh_TAPS
◆ h_FitRec_vsTh_CB
◆ h_FitRec_vsTh_TAPS
◆ h_IM_DecECor_aft_1p
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IM_DecECor_aft_1p |
|
protected |
◆ h_IM_DecECor_aft_nop
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IM_DecECor_aft_nop |
|
protected |
◆ h_IM_DecECor_bef_1p
| TH1D* ant::analysis::physics::scratch_lheijken_checkkinfit::h_IM_DecECor_bef_1p |
|
protected |
◆ h_IM_DecECor_bef_nop
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IM_DecECor_bef_nop |
|
protected |
◆ h_IMeeg_Fit
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IMeeg_Fit[nrFitCases][nrPcut] |
|
protected |
◆ h_IMeeg_Rec
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IMeeg_Rec[nrFitCases][nrPcut] |
|
protected |
◆ h_IMeeg_True
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IMeeg_True |
|
protected |
◆ h_IMgg_Fit
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IMgg_Fit[nrFitCases][nrPcut] |
|
protected |
◆ h_IMgg_Rec
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_IMgg_Rec[nrFitCases][nrPcut] |
|
protected |
◆ h_IMgg_True
| TH1D* ant::analysis::physics::scratch_lheijken_checkkinfit::h_IMgg_True |
|
protected |
◆ h_PartPulls_CB
◆ h_PartPulls_TAPS
◆ h_Probability
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_Probability[nrFitCases][nrPcut] |
|
protected |
◆ h_Steps
| TH1D* ant::analysis::physics::scratch_lheijken_checkkinfit::h_Steps |
|
protected |
◆ h_TrueFit_Ebeam
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueFit_Ebeam[nrFitCases][nrPcut] |
|
protected |
◆ h_TrueFit_vsEk_CB
◆ h_TrueFit_vsEk_TAPS
◆ h_TrueFit_vsPh_CB
◆ h_TrueFit_vsPh_TAPS
◆ h_TrueFit_vsTh_CB
◆ h_TrueFit_vsTh_TAPS
◆ h_TrueFit_zvert
| TH2D* ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueFit_zvert[nrFitCases][nrPcut] |
|
protected |
◆ h_TrueRec_Ebeam
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_Ebeam |
|
protected |
◆ h_TrueRec_vsEk_CB
| TH2D* ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_vsEk_CB[nrPartTypes][nrKinVars] |
|
protected |
◆ h_TrueRec_vsEk_TAPS
| TH2D* ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_vsEk_TAPS[nrPartTypes][nrKinVars] |
|
protected |
◆ h_TrueRec_vsPh_CB
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_vsPh_CB[nrPartTypes][nrKinVars] |
|
protected |
◆ h_TrueRec_vsPh_TAPS
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_vsPh_TAPS[nrPartTypes][nrKinVars] |
|
protected |
◆ h_TrueRec_vsTh_CB
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_vsTh_CB[nrPartTypes][nrKinVars] |
|
protected |
◆ h_TrueRec_vsTh_TAPS
| TH2D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_TrueRec_vsTh_TAPS[nrPartTypes][nrKinVars] |
|
protected |
◆ h_ZvertPulls
| TH1D * ant::analysis::physics::scratch_lheijken_checkkinfit::h_ZvertPulls[nrFitCases][nrPcut] |
|
protected |
◆ lepCBcorr
◆ npfitter
◆ nrFitCases
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::nrFitCases = 5 |
|
staticprotected |
◆ nrFitVars
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::nrFitVars = 4 |
|
staticprotected |
◆ nrKinVars
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::nrKinVars = 3 |
|
staticprotected |
◆ nrPartTypes
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::nrPartTypes = 4 |
|
staticprotected |
◆ nrPcut
| const int ant::analysis::physics::scratch_lheijken_checkkinfit::nrPcut = 3 |
|
staticprotected |
◆ photCBcorr
◆ promptrandom
◆ radtodeg
◆ taps_detector
◆ TAPSZPos
| double ant::analysis::physics::scratch_lheijken_checkkinfit::TAPSZPos |
|
protected |
◆ triggersimu
The documentation for this class was generated from the following files: