| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

EsIdealFeeTool.h File Reference

#include "ElecSim/IEsFrontEndTool.h"
#include "GaudiAlg/GaudiTool.h"
#include "Conventions/Electronics.h"
#include "Event/ElecPulseCollection.h"
#include "GaudiKernel/IRndmGenSvc.h"
#include "GaudiKernel/RndmGenerators.h"
#include "DataSvc/ICableSvc.h"
#include "DataSvc/ISimDataSvc.h"

Include dependency graph for EsIdealFeeTool.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Namespaces

namespace  DayaBay

Classes

class  EsIdealFeeTool

Defines

#define ESIDEALFEETOOL_H   1
 Simulates the signals vs.

Define Documentation

#define ESIDEALFEETOOL_H   1

Simulates the signals vs.

time in a crate of PMT Front-end Electronics from a set of PMT pulses.

Uses an idealized (noiseless and perfect) method to generate the signals.

dandwyer@caltech.edu 2008/08/22

Add option to include noise in signals. kboddy@caltech.edu 2008/12/4

Updated to a more realistic nonlinear model To go back to the idealized method, set m_enableNonlinearity = false jetter@ihep.ac.cn 2009/08/18

Added esum shaping for esum trigger edraeger@iit.edu 2010/06/23

Definition at line 21 of file EsIdealFeeTool.h.

| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:49:27 2011 for ElecSim by doxygen 1.4.7