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

#include <ComputeShowerShapesProcessor.hh>

Inheritance diagram for ComputeShowerShapesProcessor:
[legend]

Public Member Functions

 ComputeShowerShapesProcessor (const ComputeShowerShapesProcessor &)=delete
 
ComputeShowerShapesProcessoroperator= (const ComputeShowerShapesProcessor &)=delete
 
virtual ProcessornewProcessor ()
 
 ComputeShowerShapesProcessor ()
 
virtual void init (LCEvent *evt)
 
virtual void processRunHeader (LCRunHeader *run)
 
virtual void processEvent (LCEvent *evt)
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 

Private Attributes

ClusterShapes * pClusterShapes {}
 
std::string _PfoCollection {}
 
std::string _ClusterCollection {}
 
float _X01 {}
 
float _X02 {}
 
float _Rm1 {}
 
float _Rm2 {}
 
LCCollection * _PFOCol {}
 

Detailed Description

Definition at line 12 of file ComputeShowerShapesProcessor.hh.

Constructor & Destructor Documentation

ComputeShowerShapesProcessor::ComputeShowerShapesProcessor ( const ComputeShowerShapesProcessor )
delete
ComputeShowerShapesProcessor::ComputeShowerShapesProcessor ( )

Definition at line 28 of file ComputeShowerShapesProcessor.cc.

Member Function Documentation

void ComputeShowerShapesProcessor::check ( LCEvent *  evt)
virtual

Definition at line 243 of file ComputeShowerShapesProcessor.cc.

void ComputeShowerShapesProcessor::end ( )
virtual

Definition at line 246 of file ComputeShowerShapesProcessor.cc.

void ComputeShowerShapesProcessor::init ( LCEvent *  evt)
virtual

Definition at line 66 of file ComputeShowerShapesProcessor.cc.

virtual Processor* ComputeShowerShapesProcessor::newProcessor ( )
inlinevirtual

Definition at line 18 of file ComputeShowerShapesProcessor.hh.

ComputeShowerShapesProcessor& ComputeShowerShapesProcessor::operator= ( const ComputeShowerShapesProcessor )
delete
void ComputeShowerShapesProcessor::processEvent ( LCEvent *  evt)
virtual

Definition at line 104 of file ComputeShowerShapesProcessor.cc.

void ComputeShowerShapesProcessor::processRunHeader ( LCRunHeader *  run)
virtual

Definition at line 101 of file ComputeShowerShapesProcessor.cc.

Member Data Documentation

std::string ComputeShowerShapesProcessor::_ClusterCollection {}
private

Definition at line 29 of file ComputeShowerShapesProcessor.hh.

LCCollection* ComputeShowerShapesProcessor::_PFOCol {}
private

Definition at line 32 of file ComputeShowerShapesProcessor.hh.

std::string ComputeShowerShapesProcessor::_PfoCollection {}
private

Definition at line 28 of file ComputeShowerShapesProcessor.hh.

float ComputeShowerShapesProcessor::_Rm1 {}
private

Definition at line 31 of file ComputeShowerShapesProcessor.hh.

float ComputeShowerShapesProcessor::_Rm2 {}
private

Definition at line 31 of file ComputeShowerShapesProcessor.hh.

float ComputeShowerShapesProcessor::_X01 {}
private

Definition at line 30 of file ComputeShowerShapesProcessor.hh.

float ComputeShowerShapesProcessor::_X02 {}
private

Definition at line 30 of file ComputeShowerShapesProcessor.hh.

ClusterShapes* ComputeShowerShapesProcessor::pClusterShapes {}
private

Definition at line 27 of file ComputeShowerShapesProcessor.hh.


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