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

SignalShaperGaussianProcessor : This processor takes parameterized charge signals and turns them into a gaussian shaped signal. More...

#include <SignalShaperGaussianProcessor.h>

Inheritance diagram for marlintpc::SignalShaperGaussianProcessor:

Public Member Functions

 SignalShaperGaussianProcessor ()
 constructor
 
virtual ~SignalShaperGaussianProcessor ()
 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.
 

Detailed Description

SignalShaperGaussianProcessor : This processor takes parameterized charge signals and turns them into a gaussian shaped signal.

Author
J. Abernathy (UVic)

Member Function Documentation

void marlintpc::SignalShaperGaussianProcessor::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: