TauFinder processor for marlin.
More...
#include <TauFinder.h>
|
bool | FindTau (std::vector< ReconstructedParticle * > &Qvec, std::vector< ReconstructedParticle * > &Nvec, std::vector< std::vector< ReconstructedParticle * > > &tauvec) |
|
TauFinder processor for marlin.
- Author
- A. Muennich, CERN
Definition at line 26 of file TauFinder.h.
void TauFinder::check |
( |
LCEvent * |
evt | ) |
|
|
virtual |
Called after data processing for clean up.
Definition at line 628 of file TauFinder.cc.
bool TauFinder::FindTau |
( |
std::vector< ReconstructedParticle * > & |
Qvec, |
|
|
std::vector< ReconstructedParticle * > & |
Nvec, |
|
|
std::vector< std::vector< ReconstructedParticle * > > & |
tauvec |
|
) |
| |
|
protected |
Called at the begin of the job before anything is read.
Use to initialize the processor, e.g. book histograms.
Definition at line 124 of file TauFinder.cc.
virtual Processor* TauFinder::newProcessor |
( |
| ) |
|
|
inlinevirtual |
void TauFinder::processEvent |
( |
LCEvent * |
evt | ) |
|
|
virtual |
Called for every event - the working horse.
Definition at line 150 of file TauFinder.cc.
void TauFinder::processRunHeader |
( |
LCRunHeader * |
run | ) |
|
|
virtual |
std::string TauFinder::_colNameMC {} |
|
protected |
Input collection name.
Definition at line 63 of file TauFinder.h.
std::string TauFinder::_colNameMCTruth {} |
|
protected |
std::string TauFinder::_colNameRECO {} |
|
protected |
std::string TauFinder::_colNameTauRecLink {} |
|
protected |
float TauFinder::_coneAngle =0.0 |
|
protected |
float TauFinder::_cosTcut =0.0 |
|
protected |
float TauFinder::_D0seedmax =0.0 |
|
protected |
float TauFinder::_D0seedmin =0.0 |
|
protected |
int TauFinder::_fail_isoE =0.0 |
|
protected |
int TauFinder::_fail_minv =0.0 |
|
protected |
int TauFinder::_fail_minv_neg =0.0 |
|
protected |
int TauFinder::_fail_Qtr =0.0 |
|
protected |
std::string TauFinder::_incol {} |
|
protected |
float TauFinder::_isoAngle =0.0 |
|
protected |
float TauFinder::_isoE =0.0 |
|
protected |
int TauFinder::_mergeTries =0.0 |
|
protected |
float TauFinder::_minv =0.0 |
|
protected |
std::string TauFinder::_outcol {} |
|
protected |
std::string TauFinder::_outcolRest {} |
|
protected |
std::string TauFinder::_OutputFile_Signal {} |
|
protected |
float TauFinder::_ptcut =0.0 |
|
protected |
float TauFinder::_ptseed =0.0 |
|
protected |
TNtuple* TauFinder::failtuple =NULL |
|
protected |
TFile* TauFinder::rootfile =NULL |
|
protected |
The documentation for this class was generated from the following files:
- /afs/desy.de/user/d/dudarboh/analysis/iLCSoft/MarlinReco/Analysis/TauFinder/include/TauFinder.h
- /afs/desy.de/user/d/dudarboh/analysis/iLCSoft/MarlinReco/Analysis/TauFinder/src/TauFinder.cc