"MarlinReco"  1.32.0
Public Member Functions | Protected Attributes | List of all members
VTXBgClusters Class Reference

======= VTXBgClusters ==========
Add Cluster parameters to VXD hits, according to projection of path length into the ladder... More...

#include <VTXBgClusters.h>

Inheritance diagram for VTXBgClusters:

Public Member Functions

 VTXBgClusters (const VTXBgClusters &)=delete
 
VTXBgClustersoperator= (const VTXBgClusters &)=delete
 
virtual Processor * newProcessor ()
 
virtual void init ()
 Called at the begin of the job before anything is read. More...
 
virtual void processRunHeader (LCRunHeader *run)
 Called for every run.
 
virtual void processEvent (LCEvent *evt)
 Called for every event - the working horse.
 
virtual void check (LCEvent *evt)
 
virtual void end ()
 Called after data processing for clean up.
 

Protected Attributes

std::string _colNameVTX {}
 
int _nRun {}
 
int _nEvt {}
 
int _debug {}
 
int _mod {}
 
int _removeDRays {}
 
float _momCut {}
 
float _epi {}
 
float _pitch [6] {}
 
float _it [6] {}
 
VXDGeometry_vxdGeo {}
 
Hist1DVec _hist1DVec {}
 
Hist2DVec _hist2DVec {}
 

Detailed Description

======= VTXBgClusters ==========
Add Cluster parameters to VXD hits, according to projection of path length into the ladder...

...

Parameters
RemoveDraysWhen this flag is set to 1 hits produced by delta-electrons are removed from output collections
(default value 0)
MomentumCutForDRaysThe upper cut on delta-electron momentum (in MeV)
(default value 10)
DebugWhen this flag is set to one, debugging regime is enabled with a lot of printouts
(default value is 0)

Author
R. de Masi, IReS

Member Function Documentation

virtual void VTXBgClusters::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 file: