CEDViewer  1.12.0
Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
CEDViewer Class Reference

LCIO collection based viewer for CED event dislplay (A. More...

#include <CEDViewer.h>

Inheritance diagram for CEDViewer:

Public Member Functions

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.
 
void printParticle (int id, LCEvent *evt)
 

Protected Attributes

StringVec _drawCollections
 Input collection name.
 
StringVec _drawCollectionsLayer
 
bool _usingParticleGun
 
int _drawHelixForTracks
 
int _drawDetectorID
 
int _colorScheme
 
float _mcpECut
 
float _helix_max_r
 
float _helix_max_z
 
bool _useTPCForLimitsOfHelix
 
int _waitForKeyboard
 
int _drawHelixForPFOs
 
int _useColorForHelixTracks
 
IntVec _colors
 
int _nRun
 
int _nEvt
 

Static Protected Attributes

static const int ncol = 20
 
static const int nscheme = 10
 
static const int Red = 0
 
static const int Orange = 1
 
static const int Plum = 2
 
static const int Violet = 3
 
static const int Blue = 4
 
static const int LightBlue = 5
 
static const int Aquamarine = 6
 
static const int Green = 7
 
static const int Olive = 8
 
static const int Yellow = 9
 
static const int Dark = 10
 
static const int Light = 11
 
static const int Classic = 12
 

Detailed Description

LCIO collection based viewer for CED event dislplay (A.

Zhelezov). Define the collection name, marker, size and optionally the layer number in the steering file. For 'DrawCollection' a default layer number in CED is chosen.

Parameters
DrawCollection- collection to be displayed ( ColName, marker type[0-2] )
DrawInLayer- collection to be displayed ( ColName, marker type[0-2], size)
Author
F.Gaede, DESY
Version
Id:
CEDViewer.h 4773 2015-02-27 09:01:23Z gaede

Member Function Documentation

void CEDViewer::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: