1#ifndef DQM_ECALPNETVETORESULTS_H
2#define DQM_ECALPNETVETORESULTS_H
5#include "Framework/Configure/Parameters.h"
Class used to encapsulate the results obtained from EcalVetoProcessor.
Base classes for all user event processing components to extend.
Generate histograms to check the final decisions made in the ECAL veto.
virtual void configure(framework::config::Parameters &ps)
Input python configuration parameters.
virtual void analyze(const framework::Event &event)
Fills histograms.
EcalPnetVetoResults(const std::string &name, framework::Process &process)
Constructor.
std::string ecal_pnet_veto_pass_
Pass Name for veto object.
std::string ecal_pnet_veto_name_
Collection Name for veto object.
Base class for a module which does not produce a data product.
virtual void process(Event &event) final
Processing an event for an Analyzer is calling analyze.
Analyzer(const std::string &name, Process &process)
Class constructor.
Implements an event buffer system for storing event data.
Class which represents the process under execution.
Class encapsulating parameters for configuring a processor.
All classes in the ldmx-sw project use this namespace.