MarlinTPC  1.2.0
Public Member Functions | List of all members
marlintpc::ElectronCloudGEMAmplificationProcessor Class Reference

ElectronCloudGEMAmplificationProcessor : This processor takes a cloud of electrons and passes it through a GEM simulating an electron avalanche. More...

#include <ElectronCloudGEMAmplificationProcessor.h>

Inheritance diagram for marlintpc::ElectronCloudGEMAmplificationProcessor:

Public Member Functions

 ElectronCloudGEMAmplificationProcessor ()
 constructor
 
 ~ElectronCloudGEMAmplificationProcessor ()
 destructor
 
virtual Processor * newProcessor ()
 used by Marlin to create a new processor
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (lcio::LCRunHeader *run)
 Called for every run.
 
virtual void processEvent (lcio::LCEvent *evt)
 Called for every event - the working horse.
 
virtual void check (lcio::LCEvent *evt)
 Called after the event has been processed.
 
virtual void end ()
 Called after data processing for clean up.
 
 ElectronCloudGEMAmplificationProcessor ()
 constructor
 
virtual Processor * newProcessor ()
 used by Marlin to create a new processor
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (lcio::LCRunHeader *run)
 Called for every run.
 
virtual void processEvent (lcio::LCEvent *evt)
 Called for every event - the working horse.
 
virtual void check (lcio::LCEvent *evt)
 Called after the event has been processed.
 
virtual void end ()
 Called after data processing for clean up.
 

Detailed Description

ElectronCloudGEMAmplificationProcessor : This processor takes a cloud of electrons and passes it through a GEM simulating an electron avalanche.

Author
J. Abernathy (UVic)

Member Function Documentation

virtual void marlintpc::ElectronCloudGEMAmplificationProcessor::init ( )
virtual

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

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

void marlintpc::ElectronCloudGEMAmplificationProcessor::init ( )
virtual

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

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


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