![]() |
![]() |
#include <SimMuon/CSCDigitizer/src/CSCNeutronWriter.h>
Public Member Functions | |
virtual int | chamberId (int globalDetId) const |
virtual int | chamberType (int globalDetId) const |
CSCNeutronWriter (edm::ParameterSet const &pset) | |
virtual int | localDetId (int globalDetId) const |
virtual | ~CSCNeutronWriter () |
Definition at line 13 of file CSCNeutronWriter.h.
CSCNeutronWriter::CSCNeutronWriter | ( | edm::ParameterSet const & | pset | ) | [explicit] |
Definition at line 6 of file CSCNeutronWriter.cc.
References GenMuonPlsPt100GeV_cfg::cout, lat::endl(), i, and SubsystemNeutronWriter::initialize().
00007 : SubsystemNeutronWriter(pset) 00008 { 00009 std::cout << "MAKE NEUTRONWRITER " << std::endl; 00010 for(int i = 1; i <= 10; ++i) 00011 { 00012 initialize(i); 00013 } 00014 }
CSCNeutronWriter::~CSCNeutronWriter | ( | ) | [virtual] |
Definition at line 17 of file CSCNeutronWriter.cc.
References GenMuonPlsPt100GeV_cfg::cout, and lat::endl().
Implements SubsystemNeutronWriter.
Definition at line 35 of file CSCNeutronWriter.cc.
00036 { 00037 return CSCDetId(globalDetId).chamberId().rawId(); 00038 }
Implements SubsystemNeutronWriter.
Definition at line 28 of file CSCNeutronWriter.cc.
References id, and CSCChamberSpecs::whatChamberType().
00029 { 00030 CSCDetId id(globalDetId); 00031 return CSCChamberSpecs::whatChamberType(id.station(), id.ring()); 00032 }
Implements SubsystemNeutronWriter.
Definition at line 22 of file CSCNeutronWriter.cc.
00023 { 00024 return CSCDetId(globalDetId).layer(); 00025 }