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

Example processor for marlin. More...

#include <DrawCLIC.h>

Inheritance diagram for DrawCLIC:

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.
 

Static Public Member Functions

static void drawGEARDetector ()
 
static void drawDetectorFromGear (gear::GearMgr *gearMgr)
 

Protected Attributes

bool _begin
 
int _nRun
 
int _nEvt
 

Detailed Description

Example processor for marlin.

If compiled with MARLIN_USE_AIDA it creates a histogram (cloud) of the MCParticle energies.

Input - Prerequisites

Needs the collection of MCParticles.

Output

A histogram.

Parameters
CollectionNameName of the MCParticle collection
Author
F. Gaede, DESY
Version
Id:
DrawCLIC.h,v 1.4 2005-10-11 12:57:39 gaede Exp

Member Function Documentation

void DrawCLIC::drawDetectorFromGear ( gear::GearMgr *  gearMgr)
static

Cos12;

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