CMS 3D CMS Logo

RPPileUpSignals.h
Go to the documentation of this file.
1 #ifndef SimPPS_RPDigiProducer_RP_PILE_UP_SIGNALS_H
2 #define SimPPS_RPDigiProducer_RP_PILE_UP_SIGNALS_H
3 
4 #include <map>
7 
9 public:
11  void reset();
12  void add(const simromanpot::strip_charge_map &charge_induced, int PSimHitIndex);
15 
16 private:
21  bool verbosity_;
22 };
23 
24 #endif //SimPPS_RPDigiProducer_RP_PILE_UP_SIGNALS_H
simromanpot::strip_charge_map the_strip_charge_piled_up_map_
void add(const simromanpot::strip_charge_map &charge_induced, int PSimHitIndex)
std::map< unsigned short, std::vector< std::pair< int, double > > > strip_charge_map_links_type
Definition: RPSimTypes.h:28
simromanpot::strip_charge_map_links_type & dumpLinks()
simromanpot::strip_charge_map_links_type the_strip_charge_piled_up_map_links_
RPPileUpSignals(const edm::ParameterSet &params, RPDetId det_id)
uint32_t RPDetId
Definition: RPSimTypes.h:11
std::map< unsigned short, double > strip_charge_map
Definition: RPSimTypes.h:14
const simromanpot::strip_charge_map & dumpSignal()