All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
YThresh Class Reference

#include <YThresh.h>

Inheritance diagram for YThresh:
[legend]

Public Member Functions

virtual ProcessornewProcessor ()
 
 YThresh ()
 
virtual void init ()
 
virtual void processRunHeader (LCRunHeader *run)
 
virtual void processEvent (LCEvent *evt)
 
virtual void check (LCEvent *evt)
 
void putPartons (LCEvent *evt)
 
void callSatoru (LCEvent *evt)
 
virtual void end ()
 

Protected Attributes

int _nRun
 
int _nEvt
 
int _nRecoParticles
 
int _printOutput
 
int _nMin
 
int _nIter
 
std::string _inputCollection
 
std::string _jetFindingMode
 
SatoruPartonArray _partonsWorkArray
 
SatoruJetsArray _jetsWorkArray
 
std::string _globalMode
 
int _nMinParticles
 
int _output
 
int _nJetRequested
 
float _threshold
 
int _primaryJetFindingMode
 
float _yCutParam
 
float _rConeParam
 
float _epsConeParam
 
float _yCut [2]
 
int _mergingMode
 
float _mergingThreshold
 
int _secondJetFindingMode
 
float _yStart
 

Detailed Description

Definition at line 57 of file YThresh.h.

Constructor & Destructor Documentation

YThresh::YThresh ( )

Definition at line 28 of file YThresh.cc.

Member Function Documentation

void YThresh::callSatoru ( LCEvent *  evt)

Definition at line 171 of file YThresh.cc.

void YThresh::check ( LCEvent *  evt)
virtual

Definition at line 204 of file YThresh.cc.

void YThresh::end ( )
virtual

Definition at line 209 of file YThresh.cc.

void YThresh::init ( )
virtual

Definition at line 67 of file YThresh.cc.

virtual Processor* YThresh::newProcessor ( )
inlinevirtual

Definition at line 61 of file YThresh.h.

void YThresh::processEvent ( LCEvent *  evt)
virtual

Definition at line 83 of file YThresh.cc.

void YThresh::processRunHeader ( LCRunHeader *  run)
virtual

Definition at line 79 of file YThresh.cc.

void YThresh::putPartons ( LCEvent *  evt)

Definition at line 156 of file YThresh.cc.

Member Data Documentation

float YThresh::_epsConeParam
protected

Definition at line 90 of file YThresh.h.

std::string YThresh::_globalMode
protected

Definition at line 82 of file YThresh.h.

std::string YThresh::_inputCollection
protected

Definition at line 78 of file YThresh.h.

std::string YThresh::_jetFindingMode
protected

Definition at line 79 of file YThresh.h.

SatoruJetsArray YThresh::_jetsWorkArray
protected

Definition at line 81 of file YThresh.h.

int YThresh::_mergingMode
protected

Definition at line 92 of file YThresh.h.

float YThresh::_mergingThreshold
protected

Definition at line 93 of file YThresh.h.

int YThresh::_nEvt
protected

Definition at line 75 of file YThresh.h.

int YThresh::_nIter
protected

Definition at line 77 of file YThresh.h.

int YThresh::_nJetRequested
protected

Definition at line 85 of file YThresh.h.

int YThresh::_nMin
protected

Definition at line 77 of file YThresh.h.

int YThresh::_nMinParticles
protected

Definition at line 83 of file YThresh.h.

int YThresh::_nRecoParticles
protected

Definition at line 76 of file YThresh.h.

int YThresh::_nRun
protected

Definition at line 75 of file YThresh.h.

int YThresh::_output
protected

Definition at line 84 of file YThresh.h.

SatoruPartonArray YThresh::_partonsWorkArray
protected

Definition at line 80 of file YThresh.h.

int YThresh::_primaryJetFindingMode
protected

Definition at line 87 of file YThresh.h.

int YThresh::_printOutput
protected

Definition at line 76 of file YThresh.h.

float YThresh::_rConeParam
protected

Definition at line 89 of file YThresh.h.

int YThresh::_secondJetFindingMode
protected

Definition at line 94 of file YThresh.h.

float YThresh::_threshold
protected

Definition at line 86 of file YThresh.h.

float YThresh::_yCut[2]
protected

Definition at line 91 of file YThresh.h.

float YThresh::_yCutParam
protected

Definition at line 88 of file YThresh.h.

float YThresh::_yStart
protected

Definition at line 95 of file YThresh.h.


The documentation for this class was generated from the following files: