All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
WriteBeamGateInfo_module.cc File Reference

Writes a fixed collection of sim::BeamGateInfo. More...

#include "lardataalg/Utilities/intervals_fhicl.h"
#include "lardataalg/Utilities/quantities/spacetime.h"
#include "lardataalg/Utilities/MultipleChoiceSelection.h"
#include "lardataobj/Simulation/BeamGateInfo.h"
#include "art/Framework/Core/SharedProducer.h"
#include "art/Framework/Core/ModuleMacros.h"
#include "art/Framework/Principal/Event.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "fhiclcpp/types/TableAs.h"
#include "fhiclcpp/types/Sequence.h"
#include "fhiclcpp/types/Atom.h"
#include <vector>
#include <string>
#include <memory>

Go to the source code of this file.

Classes

class  icarus::trigger::WriteBeamGateInfo
 Writes a set collection of beam gates into each event. More...
 
struct  icarus::trigger::WriteBeamGateInfo::Config
 
struct  icarus::trigger::WriteBeamGateInfo::Config::GateConfig
 

Namespaces

 icarus::trigger
 

Functions

sim::BeamGateInfo icarus::trigger::convert (WriteBeamGateInfo::Config::GateConfig const &config)
 

Detailed Description

Writes a fixed collection of sim::BeamGateInfo.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.slac..nosp@m.stan.nosp@m.ford..nosp@m.edu)
Date
November 18, 2021

Definition in file WriteBeamGateInfo_module.cc.