4 #include "marlin/Processor.h" 
    9 #include "TopEventILC.h" 
   11 using namespace lcio ;
 
   12 using namespace marlin ;
 
   37   virtual Processor*  newProcessor() { 
return new WW5CFit ; }
 
   49   virtual void processRunHeader( LCRunHeader* run ) ;
 
   53   virtual void processEvent( LCEvent * evt ) ; 
 
   56   virtual void check( LCEvent * evt ) ; 
 
   63   double JetEnergyResolution(
double E);
 
   73   int _fitISR, _ifitter, _ievttrace;
 
   79   float prob, bestprob, bestnit, bestmass1, bestmass2, beststartmass1, beststartmass2, bestphotonenergy, startmass1, startmass2, variable;
 
   80   float momentum[3], energy;
 
   82   int _nRun, _nEvt, nit;
 
   84   int bestperm, errorflag;
 
   86   TopEventILC* topevent;
 
An example processor for a kinematic fit. 
Definition: WW5CFit.h:33
 
std::string _jetcolName
Input collection name. 
Definition: WW5CFit.h:69
 
float _ecm
Input parameter: center of mass energy. 
Definition: WW5CFit.h:72