#include <ME0DigiPreRecoModel.h>
Public Member Functions | |
void | fillDigis (int rollDetId, ME0DigiPreRecoCollection &) |
const ME0Geometry * | getGeometry () |
void | setGeometry (const ME0Geometry *geom) |
virtual void | setup ()=0 |
virtual void | simulateNoise (const ME0EtaPartition *, CLHEP::HepRandomEngine *engine)=0 |
virtual void | simulateSignal (const ME0EtaPartition *, const edm::PSimHitContainer &, CLHEP::HepRandomEngine *engine)=0 |
virtual | ~ME0DigiPreRecoModel () |
Protected Member Functions | |
ME0DigiPreRecoModel (const edm::ParameterSet &) | |
Protected Attributes | |
std::set< ME0DigiPreReco > | digi_ |
const ME0Geometry * | geometry_ |
Base Class for the ME0 strip response simulation
Definition at line 28 of file ME0DigiPreRecoModel.h.
|
inlinevirtual |
Definition at line 30 of file ME0DigiPreRecoModel.h.
|
inlineprotected |
Definition at line 50 of file ME0DigiPreRecoModel.h.
void ME0DigiPreRecoModel::fillDigis | ( | int | rollDetId, |
ME0DigiPreRecoCollection & | digis | ||
) |
|
inline |
|
inline |
Definition at line 32 of file ME0DigiPreRecoModel.h.
References relativeConstraints::geom, and geometry_.
|
pure virtual |
Implemented in ME0PreRecoGaussianModel, and ME0PreRecoNoSmearModel.
|
pure virtual |
Implemented in ME0PreRecoGaussianModel, and ME0PreRecoNoSmearModel.
|
pure virtual |
Implemented in ME0PreRecoGaussianModel, and ME0PreRecoNoSmearModel.
|
protected |
Definition at line 48 of file ME0DigiPreRecoModel.h.
Referenced by fillDigis(), ME0PreRecoGaussianModel::simulateNoise(), ME0PreRecoNoSmearModel::simulateSignal(), and ME0PreRecoGaussianModel::simulateSignal().
|
protected |
Definition at line 52 of file ME0DigiPreRecoModel.h.
Referenced by getGeometry(), and setGeometry().