processor for isolated lepton tagging.
More...
#include <IsolatedLeptonTaggingProcessor.h>
|
virtual void | addOutputColls (LCEvent *evt, LCCollection *pfosWithoutIsoLepColl, LCCollection *isoLepColl) |
| Add the expected output collections. More...
|
|
processor for isolated lepton tagging.
- Version
- Id:
- IsolatedLeptonTaggingProcessor.h,v 1.0 2013-10-31 12:57:39 Junping Exp
Definition at line 14 of file IsolatedLeptonTaggingProcessor.h.
IsolatedLeptonTaggingProcessor::IsolatedLeptonTaggingProcessor |
( |
| ) |
|
void IsolatedLeptonTaggingProcessor::addOutputColls |
( |
LCEvent * |
evt, |
|
|
LCCollection * |
pfosWithoutIsoLepColl, |
|
|
LCCollection * |
isoLepColl |
|
) |
| |
|
protectedvirtual |
void IsolatedLeptonTaggingProcessor::check |
( |
LCEvent * |
evt | ) |
|
|
virtual |
void IsolatedLeptonTaggingProcessor::end |
( |
| ) |
|
|
virtual |
void IsolatedLeptonTaggingProcessor::init |
( |
| ) |
|
|
virtual |
virtual marlin::Processor* IsolatedLeptonTaggingProcessor::newProcessor |
( |
| ) |
|
|
inlinevirtual |
void IsolatedLeptonTaggingProcessor::processEvent |
( |
LCEvent * |
evt | ) |
|
|
virtual |
void IsolatedLeptonTaggingProcessor::processRunHeader |
( |
LCRunHeader * |
run | ) |
|
|
virtual |
std::string IsolatedLeptonTaggingProcessor::_colLeptons {} |
|
protected |
std::string IsolatedLeptonTaggingProcessor::_colNewPFOs {} |
|
protected |
std::string IsolatedLeptonTaggingProcessor::_colPFOs {} |
|
protected |
std::string IsolatedLeptonTaggingProcessor::_colPVtx {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_coneec {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_coneen {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_cosConeLarge {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_cosConeSmall {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_coslarcon {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_energyratio {} |
|
protected |
bool IsolatedLeptonTaggingProcessor::_is_one_isolep {} |
|
protected |
std::string IsolatedLeptonTaggingProcessor::_isolated_electron_weights {} |
|
protected |
std::string IsolatedLeptonTaggingProcessor::_isolated_muon_weights {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_maxD0SigForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_maxD0SigForMuon {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_maxEOverPForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_maxEOverPForMuon {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_maxZ0SigForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_maxZ0SigForMuon {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_minEecalOverTotEForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_minEOverPForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_minEyokeForMuon {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_minPForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_minPForMuon {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_momentum {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_mvaCutForElectron {} |
|
protected |
float IsolatedLeptonTaggingProcessor::_mvaCutForMuon {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_nsigd0 {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_nsigz0 {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_ratioecal {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_ratiototcal {} |
|
protected |
std::vector<TMVA::Reader*> IsolatedLeptonTaggingProcessor::_readers {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_totalcalenergy {} |
|
protected |
bool IsolatedLeptonTaggingProcessor::_use_ip {} |
|
protected |
bool IsolatedLeptonTaggingProcessor::_use_yoke_for_muon {} |
|
protected |
Float_t IsolatedLeptonTaggingProcessor::_yokeenergy {} |
|
protected |
The documentation for this class was generated from the following files: