|
ATLAS Offline Software
|
Go to the documentation of this file.
58 double dEta = 0.05,
double dPhi = 0.1)
const;
60 double dEta = 0.05)
const;
62 double dPhi = 0.1)
const;
double m_eoverp_tight_min
std::vector< TH1F * > m_Zee_trackmatched_phi
double m_eoverp_standard_min
std::vector< TH1F * > m_Zee_frac_Eop_lt1_vs_phi
std::vector< TH1F * > m_Zee_Eop
std::string m_emclustersName
TH1F * m_Zee_trk_invmass_scaled
std::vector< TH1F * > m_Zee_trackmatched_eta
std::vector< TProfile * > m_Zee_Eopdiff_vs_p
std::string m_electronsName
std::vector< TProfile * > m_Zee_meanEop_vs_p_minus
std::vector< TProfile * > m_Zee_absdeta_vs_eta
double deltaR(const xAOD::CaloCluster *cluster, const xAOD::TrackParticle *track) const
std::vector< TProfile * > m_Zee_meanEop_vs_invp_plus
std::vector< TProfile * > m_Zee_meanEop_vs_eta_plus
Scalar eta() const
pseudorapidity method
std::vector< TProfile * > m_Zee_meanEop_vs_E_plus
std::vector< TProfile * > m_Zee_absdphi_vs_phi
std::vector< TH1F * > m_Zee_Eop_lt1_vs_eta
std::vector< TH1F * > m_Zee_Eop_15_25
std::vector< TH1F * > m_Zee_dphi
double m_eoverp_tight_max
std::vector< TProfile * > m_Zee_Eopdiff_vs_phi
const xAOD::TrackParticle * electronTrackMatch(const xAOD::TrackParticleContainer *tracks, const xAOD::CaloCluster *cluster, double dEta=0.05, double dPhi=0.1) const
std::vector< TH1F * > m_Zee_frac_Eop_lt1_vs_eta
std::vector< TH1F * > m_Zee_Eop_lt1_vs_phi
std::vector< TProfile * > m_Zee_dphi_vs_phi
std::vector< TH2F * > m_Zee_deta_vs_phi_2d
double electronTrackMatchEta(const xAOD::TrackParticleContainer *tracks, const xAOD::CaloCluster *cluster, double dEta=0.05) const
std::vector< TProfile * > m_Zee_meanEop_vs_eta_minus
void FillHistosPerCluster(const xAOD::CaloCluster *cluster, const xAOD::TrackParticle *track, int region, float dEta, float dPhi)
std::vector< TH1F * > m_Zee_trackmatch_eff_vs_eta
std::vector< TProfile * > m_Zee_Eopdiff_vs_eta
def TH2F(name, title, nxbins, bins_par2, bins_par3, bins_par4, bins_par5=None, bins_par6=None, path='', **kwargs)
std::vector< TProfile * > m_Zee_meanEop_vs_E
TH1F * m_Zee_Eopasym_perevent
std::vector< TProfile * > m_Zee_dphi_vs_eta
std::vector< TH1F * > m_Zee_Eop_gt1_vs_phi
std::vector< TH1F * > m_Zee_Eop_gt1_vs_eta
IDPerfMonZee(const std::string &type, const std::string &name, const IInterface *parent)
std::vector< TProfile * > m_Zee_meanEop_vs_invp
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
std::vector< TProfile * > m_Zee_Eopdiff_vs_invp
std::vector< TProfile * > m_Zee_meanEop_vs_phi_minus
Description of a calorimeter cluster.
std::vector< TH1F * > m_Zee_phi
std::vector< TH1F * > m_Zee_frac_Eop_05_25_15_25
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().
std::string m_electronIDLevel
AsgElectronLikelihoodTool * m_LHTool2015
std::vector< TH2F * > m_Zee_dphi_vs_phi_2d
def TProfile(*args, **kwargs)
std::vector< TProfile * > m_Zee_meanEop_vs_eta
std::vector< TH2F * > m_Zee_dphi_vs_eta_2d
::StatusCode StatusCode
StatusCode definition for legacy code.
bool dPhi(const xAOD::TauJet &tau, const xAOD::TauTrack &track, double &out)
std::vector< TH1F * > m_Zee_Eopdiff
const xAOD::CaloCluster * getLeadingEMcluster(const xAOD::CaloClusterContainer *clusters, const xAOD::CaloCluster *omitCluster=0) const
void makeEffHisto(TH1F *h_num, TH1F *h_denom, TH1F *h_eff)
TH1F * m_Zee_Eopasym_perevent_central
std::vector< TH1F * > m_Zee_Eop_lt1_gt1
std::vector< TH1F * > m_Zee_Eop_plus
std::vector< TH1F * > m_Zee_eta
double signedDeltaPhi(double phi1, double phi2) const
Principal data object for Missing ET.
int etaRegion(double eta)
std::vector< TH1F * > m_Zee_trackmatched_Eopmatched_phi
std::vector< TH1F * > m_Zee_tightEopmatch_eff_vs_eta
std::vector< TProfile * > m_Zee_absdeta_vs_phi
std::vector< TH1F * > m_Zee_deta
std::vector< TProfile * > m_Zee_absdphi_vs_eta
double TransMass(const xAOD::CaloCluster *EM, const xAOD::MissingET *met) const
std::string m_triggerChainName
std::vector< TProfile * > m_Zee_meanEop_vs_phi_plus
std::vector< TProfile * > m_Zee_deta_vs_phi
std::vector< TH1F * > m_Zee_Eop_minus
std::vector< TH1F * > m_Zee_Eop_05_25
std::vector< TH1F * > m_Zee_trackmatched_tightEopmatched_eta
std::vector< TH1F * > m_Zee_Eopmatch_eff_vs_phi
std::vector< TProfile * > m_Zee_meanEop_vs_E_minus
std::vector< TH1F * > m_Zee_tightEopmatch_eff_vs_phi
std::vector< TProfile * > m_Zee_Eopdiff_vs_E
std::vector< TH1F * > m_Zee_trackmatched_Eopmatched_eta
std::vector< TProfile * > m_Zee_meanEop_vs_p_plus
virtual StatusCode procHistograms()
An inheriting class should either override this function or finalHists().
void RegisterHisto(MonGroup &mon, TH1 *histo, bool doSumw2=false)
double m_eoverp_standard_max
std::vector< TH1F * > m_Zee_trackmatched_tightEopmatched_phi
std::vector< TProfile * > m_Zee_meanEop_vs_phi
std::vector< TH1F * > m_Zee_Eopmatch_eff_vs_eta
double InvMass(const xAOD::CaloCluster *EM1, const xAOD::CaloCluster *EM2) const
TH1F * m_Zee_trk_invmass_sel
double electronTrackMatchPhi(const xAOD::TrackParticleContainer *tracks, const xAOD::CaloCluster *cluster, double dPhi=0.1) const
std::vector< TProfile * > m_Zee_meanEop_vs_chargedp
std::vector< TProfile * > m_Zee_deta_vs_eta
std::vector< TH1F * > m_Zee_trackmatch_eff_vs_phi
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)
Class describing a TrackParticle.
std::vector< TProfile * > m_Zee_meanEop_vs_p
std::vector< std::string > m_region_strings
std::vector< TH2F * > m_Zee_deta_vs_eta_2d
bool dEta(const xAOD::TauJet &tau, const xAOD::TauTrack &track, double &out)
std::string m_metRefFinalName
virtual StatusCode initialize()
std::vector< TProfile * > m_Zee_meanEop_vs_chargedE
std::string m_photonsName
int isZee(const xAOD::CaloCluster *em1, const xAOD::CaloCluster *em2, const xAOD::TrackParticleContainer *tracks=0) const
std::vector< TProfile * > m_Zee_meanEop_vs_invp_minus
std::string m_VxPrimContainerName