Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
SimMuon
RPCDigitizer
src
RPCSimTriv.h
Go to the documentation of this file.
1
#ifndef RPCDigitizer_RPCSimTriv_h
2
#define RPCDigitizer_RPCSimTriv_h
3
10
#include "
SimMuon/RPCDigitizer/src/RPCSim.h
"
11
#include "
SimMuon/RPCDigitizer/src/RPCSynchronizer.h
"
12
13
class
RPCGeometry
;
14
15
namespace
CLHEP {
16
class
HepRandomEngine;
17
}
18
19
class
RPCSimTriv
:
public
RPCSim
20
{
21
public
:
22
RPCSimTriv
(
const
edm::ParameterSet
&
config
);
23
~RPCSimTriv
();
24
25
void
simulate
(
const
RPCRoll
* roll,
26
const
edm::PSimHitContainer
& rpcHits,
27
CLHEP::HepRandomEngine*)
override
;
28
29
void
simulateNoise
(
const
RPCRoll
*,
30
CLHEP::HepRandomEngine*)
override
;
31
32
private
:
33
void
init
(){};
34
35
RPCSynchronizer
*
_rpcSync
;
36
37
int
N_hits
;
38
int
nbxing
;
39
double
rate
;
40
double
gate
;
41
};
42
#endif
RPCRoll
Definition:
RPCRoll.h:12
RPCSimTriv::RPCSimTriv
RPCSimTriv(const edm::ParameterSet &config)
Definition:
RPCSimTriv.cc:13
RPCSynchronizer.h
RPCSynchronizer
Definition:
RPCSynchronizer.h:36
RPCGeometry
Definition:
RPCGeometry.h:22
RPCSimTriv::N_hits
int N_hits
Definition:
RPCSimTriv.h:37
RPCSimTriv::init
void init()
Definition:
RPCSimTriv.h:33
RPCSim
Definition:
RPCSim.h:30
RPCSimTriv::simulate
void simulate(const RPCRoll *roll, const edm::PSimHitContainer &rpcHits, CLHEP::HepRandomEngine *) override
Definition:
RPCSimTriv.cc:27
RPCSim.h
RPCSimTriv::gate
double gate
Definition:
RPCSimTriv.h:40
HDQMDatabaseProducer.config
tuple config
Definition:
HDQMDatabaseProducer.py:18
RPCSimTriv::_rpcSync
RPCSynchronizer * _rpcSync
Definition:
RPCSimTriv.h:33
RPCSimTriv::simulateNoise
void simulateNoise(const RPCRoll *, CLHEP::HepRandomEngine *) override
Definition:
RPCSimTriv.cc:58
RPCSimTriv::nbxing
int nbxing
Definition:
RPCSimTriv.h:38
RPCSimTriv
Definition:
RPCSimTriv.h:19
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::PSimHitContainer
std::vector< PSimHit > PSimHitContainer
Definition:
PSimHitContainer.h:11
RPCSimTriv::~RPCSimTriv
~RPCSimTriv()
Definition:
RPCSimTriv.cc:22
RPCSimTriv::rate
double rate
Definition:
RPCSimTriv.h:39
Generated for CMSSW Reference Manual by
1.8.5