File tree Expand file tree Collapse file tree 1 file changed +7
-11
lines changed
otsdaq-mu2e-calorimeter/ArtModules Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -43,41 +43,37 @@ class CaloEventFilter : public art::EDFilter {
4343
4444 private:
4545 DTCLib::DTC_Subsystem subsystem_;
46-
4746};
4847} // namespace mu2e
4948
5049mu2e::CaloEventFilter::CaloEventFilter (const art::EDFilter::Table<Config>& config)
5150 : art::EDFilter{config} {
52-
5351 if (config ().subsystem_override () == " calo" ) {
5452 subsystem_ = DTCLib::DTC_Subsystem::DTC_Subsystem_Calorimeter;
5553 } else if (config ().subsystem_override () == " tracker" ) {
5654 subsystem_ = DTCLib::DTC_Subsystem::DTC_Subsystem_Tracker;
5755 }
58-
5956}
6057
6158bool mu2e::CaloEventFilter::filter (art::Event& event) {
62-
6359 artdaq::Fragments fragments = getFragments (event);
6460 for (const auto & frag : fragments) {
6561 mu2e::DTCEventFragment eventFragment (frag);
66- const auto & caloSubEvents = eventFragment.getSubsystemData (subsystem_);
67- // Loop over calo DTCs
62+ const auto & caloSubEvents = eventFragment.getSubsystemData (subsystem_);
63+ // Loop over calo DTCs
6864 for (const auto & subevent : caloSubEvents) {
69- // Loop over ROCs
70- for (const auto & dataBlock : subevent.GetDataBlocks ()){
65+ // Loop over ROCs
66+ for (const auto & dataBlock : subevent.GetDataBlocks ()) {
7167 int nPackets = dataBlock.GetHeader ()->GetPacketCount ();
72- if (nPackets > 0 ){
73- // We have data!
68+ if (nPackets > 0 ) {
69+ // We have data!
7470 return true ;
7571 }
7672 }
7773 }
7874 }
7975
80- // Didn't find anything
76+ // Didn't find anything
8177 return false ;
8278}
8379
You can’t perform that action at this time.
0 commit comments