8 theEndcap(endcap), theChamber(chamber)
49 std::vector<ME0TriggerDigi> tmpV;
51 std::vector<ME0TriggerDigi> all_trigs =
getTriggers();
52 for (
const auto& ptrig : all_trigs) {
54 tmpV.push_back(ptrig);
62 std::vector<ME0TriggerDigi> tmpV;
92 for (
auto detUnitIt = in_clusters->begin();detUnitIt != in_clusters->end(); ++detUnitIt) {
93 const ME0DetId&
id = (*detUnitIt).first;
94 const auto& range = (*detUnitIt).second;
95 for (
auto digiIt = range.first; digiIt!=range.second; ++digiIt) {
96 for (
const auto&
p: digiIt->pads()){
97 out_pads.insertDigi(
id,
ME0PadDigi(
p, digiIt->bx()));
T getParameter(std::string const &) const
static bool sortByME0Dphi(const ME0TriggerDigi &, const ME0TriggerDigi &)
static bool sortByQuality(const ME0TriggerDigi &, const ME0TriggerDigi &)
int getQuality() const
return the Quality
MuonDigiCollection< ME0DetId, ME0PadDigi > ME0PadDigiCollection
void declusterize(const ME0PadDigiClusterCollection *, ME0PadDigiCollection &)
std::vector< ME0TriggerDigi > getTriggers()
std::vector< ME0TriggerDigi > readoutTriggers()
void clear()
clear this Trigger
const unsigned theChamber
ME0TriggerDigi Triggers[MAX_TRIGGER_BINS][MAX_TRIGGERS]
void run(const ME0PadDigiCollection *)