Main Page
Namespaces
Classes
Package Documentation
SimMuon
CSCDigitizer
src
CSCNeutronReader.h
Go to the documentation of this file.
1
#ifndef SimMuon_CSCDigitizer_CSCNeutronReader_h
2
#define SimMuon_CSCDigitizer_CSCNeutronReader_h
3
4
#include "
SimMuon/Neutron/interface/SubsystemNeutronReader.h
"
5
6
namespace
CLHEP
{
7
class
HepRandomEngine;
8
}
9
10
class
CSCNeutronReader
:
public
SubsystemNeutronReader
11
{
12
public
:
13
CSCNeutronReader
(
const
edm::ParameterSet
&
pset
)
14
:
SubsystemNeutronReader
(pset) {}
15
~CSCNeutronReader
()
override
{}
16
17
void
addHits(std::map<int, edm::PSimHitContainer> & hitMap, CLHEP::HepRandomEngine*);
18
19
int
detId(
int
chamberIndex,
int
localDetId )
override
;
20
21
int
localDetId(
int
globalDetId)
const
;
22
23
int
chamberType(
int
globalDetId)
const
;
24
25
int
chamberId(
int
globalDetId)
const
;
26
27
28
};
29
30
#endif
31
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
CLHEP
Definition:
CocoaGlobals.h:27
CSCNeutronReader::~CSCNeutronReader
~CSCNeutronReader() override
Definition:
CSCNeutronReader.h:15
SubsystemNeutronReader.h
CSCNeutronReader::CSCNeutronReader
CSCNeutronReader(const edm::ParameterSet &pset)
Definition:
CSCNeutronReader.h:13
edm::ParameterSet
Definition:
ParameterSet.h:36
CSCNeutronReader
Definition:
CSCNeutronReader.h:10
SubsystemNeutronReader
Definition:
SubsystemNeutronReader.h:20
Generated for CMSSW Reference Manual by
1.8.11