10 #ifndef METINTERFACE_IMETSYSTEMATICSTOOL_H
11 #define METINTERFACE_IMETSYSTEMATICSTOOL_H
27 namespace softCaloAffSyst {
35 namespace softTrkAffSyst {
43 namespace jetTrkAffSyst {
57 if(systematic == met::softCaloAffSyst::MET_SoftCalo_ScaleUp ||
58 systematic == met::softCaloAffSyst::MET_SoftCalo_ScaleDown ||
59 systematic == met::softCaloAffSyst::MET_SoftCalo_ResoPara ||
60 systematic == met::softCaloAffSyst::MET_SoftCalo_ResoPerp ||
61 systematic == met::softCaloAffSyst::MET_SoftCalo_ResoCorr )
return SOFTCALO;
62 if(systematic == met::softTrkAffSyst::MET_SoftTrk_ScaleUp ||
63 systematic == met::softTrkAffSyst::MET_SoftTrk_ScaleDown ||
64 systematic == met::softTrkAffSyst::MET_SoftTrk_ResoPara ||
65 systematic == met::softTrkAffSyst::MET_SoftTrk_ResoPerp ||
66 systematic == met::softTrkAffSyst::MET_SoftTrk_ResoCorr )
return SOFTTRK;
67 if(systematic == met::jetTrkAffSyst::MET_JetTrk_ScaleUp ||
68 systematic == met::jetTrkAffSyst::MET_JetTrk_ScaleDown )
return JETTRK;
100 #endif // METINTERFACE_IMETSYSTEMATICSTOOL_H