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

Processor that calculates sphericity,aplanarity, C and D event parametres for detail explanation look documentation More...

#include <Sphere.h>

Inheritance diagram for Sphere:
[legend]

Public Member Functions

virtual ProcessornewProcessor ()
 
 Sphere ()
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (LCRunHeader *run)
 Called for every run. More...
 
virtual void processEvent (LCEvent *evt)
 Called for every event - the working horse. More...
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 Called after data processing for clean up. More...
 

Protected Attributes

std::string _colName {}
 Input collection name. More...
 
std::string _dumpobjectname {}
 Name of the parameter to store egenvalues of sphericity tensor. More...
 
float _r {}
 
int _nRun {}
 
int _nEvt {}
 

Detailed Description

Processor that calculates sphericity,aplanarity, C and D event parametres for detail explanation look documentation

Author
P.K , DESY

Definition at line 18 of file Sphere.h.

Constructor & Destructor Documentation

Sphere::Sphere ( )

Definition at line 39 of file Sphere.cc.

Member Function Documentation

void Sphere::check ( LCEvent *  evt)
virtual

Definition at line 187 of file Sphere.cc.

void Sphere::end ( )
virtual

Called after data processing for clean up.

Definition at line 192 of file Sphere.cc.

void Sphere::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.

Definition at line 65 of file Sphere.cc.

virtual Processor* Sphere::newProcessor ( )
inlinevirtual

Definition at line 22 of file Sphere.h.

void Sphere::processEvent ( LCEvent *  evt)
virtual

Called for every event - the working horse.

Definition at line 80 of file Sphere.cc.

void Sphere::processRunHeader ( LCRunHeader *  run)
virtual

Called for every run.

Definition at line 75 of file Sphere.cc.

Member Data Documentation

std::string Sphere::_colName {}
protected

Input collection name.

Definition at line 53 of file Sphere.h.

std::string Sphere::_dumpobjectname {}
protected

Name of the parameter to store egenvalues of sphericity tensor.

Definition at line 56 of file Sphere.h.

int Sphere::_nEvt {}
protected

Definition at line 59 of file Sphere.h.

int Sphere::_nRun {}
protected

Definition at line 58 of file Sphere.h.

float Sphere::_r {}
protected

Definition at line 57 of file Sphere.h.


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