EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <delphes_EIC/blob/master/SimpleAnalysis/KaonPIDModule.h>
Public Member Functions | |
KaonPIDModule (ExRootTreeReader *data) | |
~KaonPIDModule () | |
void | initialize () override |
bool | execute (std::map< std::string, std::any > *DataStore) override |
void | finalize () override |
Public Member Functions inherited from Module | |
Module (ExRootTreeReader *data) | |
~Module () | |
ExRootTreeReader * | getData () |
void | setJets (TClonesArray *jets) |
void | setElectrons (TClonesArray *electrons) |
void | setPhotons (TClonesArray *photons) |
void | setNeutralHadrons (TClonesArray *neutralhadrons) |
void | setMuons (TClonesArray *muons) |
void | setTracks (TClonesArray *tracks) |
void | setEFlowTracks (TClonesArray *tracks) |
void | setMET (TClonesArray *met) |
void | setGenParticles (TClonesArray *particles) |
void | setGenJets (TClonesArray *genjets) |
TClonesArray * | getJets () |
TClonesArray * | getElectrons () |
TClonesArray * | getPhotons () |
TClonesArray * | getNeutralHadrons () |
TClonesArray * | getMuons () |
TClonesArray * | getEFlowTracks () |
TClonesArray * | getTracks () |
TClonesArray * | getMET () |
TClonesArray * | getGenParticles () |
TClonesArray * | getGenJets () |
Private Member Functions | |
bool | KaonPID (Track *track, float kIDprob=0.90, float separation=3.0) |
Definition at line 8 of file KaonPIDModule.h.
View newest version in sPHENIX GitHub at line 8 of file KaonPIDModule.h
KaonPIDModule::KaonPIDModule | ( | ExRootTreeReader * | data | ) |
Definition at line 11 of file KaonPIDModule.cc.
View newest version in sPHENIX GitHub at line 11 of file KaonPIDModule.cc
KaonPIDModule::~KaonPIDModule | ( | ) |
Definition at line 17 of file KaonPIDModule.cc.
View newest version in sPHENIX GitHub at line 17 of file KaonPIDModule.cc
|
overridevirtual |
Reimplemented from Module.
Definition at line 24 of file KaonPIDModule.cc.
View newest version in sPHENIX GitHub at line 24 of file KaonPIDModule.cc
References data, Module::getData(), Module::getEFlowTracks(), KaonPID(), and t.
|
inlineoverridevirtual |
Reimplemented from Module.
Definition at line 18 of file KaonPIDModule.h.
View newest version in sPHENIX GitHub at line 18 of file KaonPIDModule.h
|
inlineoverridevirtual |
Reimplemented from Module.
Definition at line 16 of file KaonPIDModule.h.
View newest version in sPHENIX GitHub at line 16 of file KaonPIDModule.h
|
private |
Definition at line 84 of file KaonPIDModule.cc.
View newest version in sPHENIX GitHub at line 84 of file KaonPIDModule.cc
Referenced by execute().