St_spa_Maker Class Reference

#include <St_spa_Maker.h>

Inheritance diagram for St_spa_Maker:

StMaker

List of all members.

Public Member Functions

 St_spa_Maker (const char *name="spa_strip")
virtual Int_t Init ()
virtual Int_t InitRun (Int_t runumber)
virtual Int_t Make ()
virtual Int_t Finish ()
virtual void PrintInfo ()
virtual const char * GetCVS () const


Detailed Description

Author:
B.Hippolyte, W.Pinganaud
Date:
2000
Daq simulation for the Silicon Strip Detectors

This maker controls the DAQ simulation : Simulated signals on all strips (491520) are read and a noise is randomly (read from sdm datadbase) added to each one. Pedestal substraction and DAQ cut are applied, after that a table is created with all the strip remaining.

See documentation at http://star.in2p3.fr/STAR_informatique/daq.html

Definition at line 26 of file St_spa_Maker.h.


Member Function Documentation

Int_t St_spa_Maker::Finish (  )  [virtual]

Terminate a run. Place to make operations on histograms, normalization,etc.

Reimplemented from StMaker.

Definition at line 164 of file St_spa_Maker.cxx.

References kStOK.

Int_t St_spa_Maker::Make (  )  [virtual]

The Make() method is the one responsible for calling the maker's InitRun(). Note that that InitRun() is called for real data and if both of the following are true

  • a header exists
  • the run number changes

This is the ONLY place calling the InitRun() routine.

check privilege to skip event

Reimplemented from StMaker.

Definition at line 103 of file St_spa_Maker.cxx.

References kStOK, and kStWarn.


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

Generated on Fri Feb 10 04:27:58 2012 for StRoot by  doxygen 1.5.9