Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion otsdaq-mu2e-crv/ArtModules/CrvDQM_module.cc
Original file line number Diff line number Diff line change
Expand Up @@ -345,7 +345,14 @@ void CrvDQM::analyze(art::Event const& e)
mu2e::CRVDataDecoder(subevent); // reference
// const auto crvStatus =
// crvData.GetCRVROCStatusPacket(bl);
auto hits = crvData.GetCRVHits(bl);
std::vector<mu2e::CRVDataDecoder::CRVHit> hits;
auto res = crvData.GetCRVHits(bl, hits);
if(!res)
{
TLOG(TLVL_ERROR) << "Unable to get CRV hist!";
continue;
}

for(auto& hit : hits)
{
// Fill histograms
Expand Down
19 changes: 12 additions & 7 deletions otsdaq-mu2e-crv/ArtModules/CrvVstDemoViewer_module.cc
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,9 @@ CrvVstDemoViewer::CrvVstDemoViewer(fhicl::ParameterSet const& ps)
//, prescale_ (ps.get<int> ("prescale"))
, current_run_(0)
//, max_num_x_plots_ (ps.get<std::size_t>("num_x_plots",
// std::numeric_limits<std::size_t>::max())) , max_num_y_plots_
//std::numeric_limits<std::size_t>::max())) , max_num_y_plots_
//(ps.get<std::size_t>("num_y_plots", std::numeric_limits<std::size_t>::max())) ,
// num_x_plots_ (0) , num_y_plots_ (0) , raw_data_label_
//num_x_plots_ (0) , num_y_plots_ (0) , raw_data_label_
//(ps.get<std::string>("raw_data_label", "daq"))
, graphs_()
, histograms_()
Expand All @@ -159,10 +159,8 @@ CrvVstDemoViewer::CrvVstDemoViewer(fhicl::ParameterSet const& ps)

// if (ps.has_key("fragment_ids")) {
// auto fragment_ids =
// ps.get<std::vector<artdaq::Fragment::fragment_id_t>>("fragment_ids"); for (auto&
// id
//: fragment_ids) { auto index = id_to_index_.size(); id_to_index_[id] =
//: index;
//ps.get<std::vector<artdaq::Fragment::fragment_id_t>>("fragment_ids"); for (auto& id
//: fragment_ids) { auto index = id_to_index_.size(); id_to_index_[id] = index;
// }
// }
}
Expand Down Expand Up @@ -452,7 +450,14 @@ void CrvVstDemoViewer::analyze(art::Event const& event)
{
auto crvData = mu2e::CRVDataDecoder(subevent); // reference
// const auto crvStatus = crvData.GetCRVROCStatusPacket(bl);
auto hits = crvData.GetCRVHits(bl);
std::vector<mu2e::CRVDataDecoder::CRVHit> hits;
auto res = crvData.GetCRVHits(bl, hits);
if(!res)
{
TLOG(TLVL_ERROR) << "Unable to get CRV hist!";
continue;
}

for(auto& hit : hits)
{
// if (newCanvas_) {
Expand Down
Loading