![]() |
![]() |
#include <PhotosInterface53XLegacy.h>
Classes | |
struct | Scaling |
Public Member Functions | |
HepMC::GenEvent * | apply (HepMC::GenEvent *) |
void | avoidTauLeptonicDecays () |
void | init () |
PhotosInterface53XLegacy () | |
PhotosInterface53XLegacy (edm::ParameterSet const &) | |
void | SetDecayRandomEngine (CLHEP::HepRandomEngine *decayRandomEngine) |
const std::vector< std::string > & | specialSettings () |
~PhotosInterface53XLegacy () | |
![]() | |
virtual void | configureOnlyFor (int) |
PhotosInterfaceBase () | |
PhotosInterfaceBase (const edm::ParameterSet &) | |
virtual | ~PhotosInterfaceBase () |
Private Member Functions | |
void | attachParticles (HepMC::GenEvent *, HepMC::GenVertex *, int) |
Private Attributes | |
bool | fAvoidTauLeptonicDecays |
std::vector< int > | fBarcodes |
bool | fIsInitialized |
int | fOnlyPDG |
Additional Inherited Members | |
![]() | |
std::vector< std::string > | fSpecialSettings |
Definition at line 23 of file PhotosInterface53XLegacy.h.
PhotosInterface53XLegacy::PhotosInterface53XLegacy | ( | ) |
Definition at line 36 of file PhotosInterface53XLegacy.cc.
References fAvoidTauLeptonicDecays, fIsInitialized, and gen::PhotosInterfaceBase::fSpecialSettings.
PhotosInterface53XLegacy::PhotosInterface53XLegacy | ( | edm::ParameterSet const & | ) |
Definition at line 44 of file PhotosInterface53XLegacy.cc.
References fAvoidTauLeptonicDecays, fIsInitialized, and gen::PhotosInterfaceBase::fSpecialSettings.
|
inline |
Definition at line 29 of file PhotosInterface53XLegacy.h.
|
virtual |
Reimplemented from gen::PhotosInterfaceBase.
Definition at line 68 of file PhotosInterface53XLegacy.cc.
References abs, attachParticles(), fAvoidTauLeptonicDecays, fBarcodes, fIsInitialized, getHLTprescales::index, phoqed_, and photos_().
Referenced by electronTools.AddElectronUserIsolation::__call__(), photonTools.AddPhotonUserIsolation::__call__(), heavyIonTools.ConfigureHeavyIons::__call__(), metTools.AddTcMET::__call__(), muonTools.AddMuonUserIsolation::__call__(), editorTools.UserCodeTool::__call__(), coreTools.RestrictInputToAOD::__call__(), HiCoreTools.RestrictInputToAOD::__call__(), trackTools.MakeAODTrackCandidates::__call__(), cmsswVersionTools.Run52xOn51xTrigger::__call__(), heavyIonTools.ProductionDefaults::__call__(), editorTools.ChangeSource::__call__(), metTools.AddPfMET::__call__(), HiCoreTools.RemoveMCMatching::__call__(), coreTools.RunOnData::__call__(), trackTools.MakePATTrackCandidates::__call__(), trigTools.SwitchOnTrigger::__call__(), cmsswVersionTools.PickRelValInputFiles::__call__(), coreTools.RemoveMCMatching::__call__(), heavyIonTools.SelectionDefaults::__call__(), HiCoreTools.RemoveAllPATObjectsBut::__call__(), heavyIonTools.DisbaleMonteCarloDeps::__call__(), jetTools.RunBTagging::__call__(), HiCoreTools.RemoveSpecificPATObjects::__call__(), trigTools.SwitchOnTriggerStandAlone::__call__(), coreTools.RemoveAllPATObjectsBut::__call__(), trackTools.MakeTrackCandidates::__call__(), coreTools.RemoveSpecificPATObjects::__call__(), HiCoreTools.RemoveCleaning::__call__(), trigTools.SwitchOnTriggerMatching::__call__(), HiCoreTools.AddCleaning::__call__(), coreTools.RemoveCleaning::__call__(), tauTools.AddTauCollection::__call__(), trigTools.SwitchOnTriggerMatchingStandAlone::__call__(), coreTools.AddCleaning::__call__(), jetTools.AddJetCollection::__call__(), trigTools.SwitchOnTriggerMatchEmbedding::__call__(), trigTools.RemoveCleaningFromTriggerMatching::__call__(), jetTools.SwitchJetCollection::__call__(), jetTools.AddJetID::__call__(), metUncertaintyTools.RunMEtUncertainties::__call__(), jetTools.SetTagInfos::__call__(), and jetTools.SwitchJetCorrLevels::__call__().
|
private |
Definition at line 251 of file PhotosInterface53XLegacy.cc.
References alignCSCRings::e, fBarcodes, configurableAnalysis::GenParticle, errorMatrix2Lands_multiChannel::id, m, scaleCards::mass, and ntuplemaker::status.
Referenced by apply().
|
inlinevirtual |
Reimplemented from gen::PhotosInterfaceBase.
Definition at line 35 of file PhotosInterface53XLegacy.h.
References fAvoidTauLeptonicDecays.
|
virtual |
Reimplemented from gen::PhotosInterfaceBase.
Definition at line 57 of file PhotosInterface53XLegacy.cc.
References fIsInitialized, and phoini_().
|
virtual |
Reimplemented from gen::PhotosInterfaceBase.
Definition at line 53 of file PhotosInterface53XLegacy.cc.
References PhotosInterface53XLegacyVar::decayRandomEngine, and decayRandomEngine.
|
inlinevirtual |
Reimplemented from gen::PhotosInterfaceBase.
Definition at line 33 of file PhotosInterface53XLegacy.h.
References gen::PhotosInterfaceBase::fSpecialSettings.
|
private |
Definition at line 47 of file PhotosInterface53XLegacy.h.
Referenced by apply(), avoidTauLeptonicDecays(), and PhotosInterface53XLegacy().
|
private |
Definition at line 48 of file PhotosInterface53XLegacy.h.
Referenced by apply(), and attachParticles().
|
private |
Definition at line 49 of file PhotosInterface53XLegacy.h.
Referenced by apply(), init(), and PhotosInterface53XLegacy().
|
private |
Definition at line 46 of file PhotosInterface53XLegacy.h.