ant
A2 ant: class-based analysis framework
ant::mc::pluto::Cocktail Class Reference

The A2Cocktail. More...

#include <PlutoGenerator.h>

+ Inheritance diagram for ant::mc::pluto::Cocktail:
+ Collaboration diagram for ant::mc::pluto::Cocktail:

Public Member Functions

 Cocktail (const std::string &outfile, const std::vector< double > &energies, bool saveUnstable=0, bool doBulk=1, const int verbosity=0, const std::string &energyDistribution="1.0 / x", const data::Query::ChannelSelector_t &selector=data::Query::GetSelector(data::Query::Selection::gpBeamTarget))
 
virtual unsigned long Sample (const unsigned long &nevts) const override
 Sample: Main loop. More...
 
virtual ~Cocktail ()
 

Additional Inherited Members

- Protected Member Functions inherited from ant::mc::pluto::PlutoGenerator
 PlutoGenerator (const bool updateDataBase=true)
 Ensure every derived class loads our plotu extensions as default! More...
 
 ~PlutoGenerator ()=default
 

Detailed Description

The A2Cocktail.

Constructor & Destructor Documentation

◆ Cocktail()

Cocktail::Cocktail ( const std::string &  outfile,
const std::vector< double > &  energies,
bool  saveUnstable = 0,
bool  doBulk = 1,
const int  verbosity = 0,
const std::string &  energyDistribution = "1.0 / x",
const data::Query::ChannelSelector_t selector = data::Query::GetSelector(data::Query::Selection::gpBeamTarget) 
)

◆ ~Cocktail()

virtual ant::mc::pluto::Cocktail::~Cocktail ( )
inlinevirtual

Member Function Documentation

◆ Sample()

unsigned long Cocktail::Sample ( const unsigned long &  nevts) const
overridevirtual

Sample: Main loop.

Parameters
nevts
Returns
number of failed events

Implements ant::mc::pluto::PlutoGenerator.


The documentation for this class was generated from the following files: