Anp::AlgEvent Class Reference

#include <AlgEvent.h>

Inheritance diagram for Anp::AlgEvent:
Anp::Base Anp::FillkNN Anp::FillMuonId Anp::FillNPlane Anp::PlotBasic Anp::PlotData Anp::PlotEff Anp::PlotEvent Anp::PlotFlux Anp::PlotKinem Anp::PlotPur Anp::PlotShower Anp::PlotTrack Anp::PlotTrackGeom Anp::PlotTruth Anp::PlotVtx Anp::RunAlgEvent Anp::SelectAntiNeutrino Anp::SelectCount Anp::SelectNC Anp::SelectNuMu Anp::SelectReson

List of all members.

Public Member Functions

 AlgEvent ()
virtual ~AlgEvent ()
virtual bool Run (Event &event, const Record &record, bool pass)=0
virtual void Config (const Registry &)
virtual void Set (TDirectory *)
virtual void End (const DataBlock &)
void Name (const std::string &value)
const std::string & Name () const

Private Member Functions

 AlgEvent (const AlgEvent &)
AlgEventoperator= (const AlgEvent &)

Private Attributes

std::string fName

Detailed Description

Definition at line 37 of file AlgEvent.h.


Constructor & Destructor Documentation

Anp::AlgEvent::AlgEvent (  )  [inline]

Definition at line 72 of file AlgEvent.h.

00072                              : fName("generic")
00073    {
00074    }

Anp::AlgEvent::~AlgEvent (  )  [inline, virtual]

Definition at line 76 of file AlgEvent.h.

00077    {
00078    }

Anp::AlgEvent::AlgEvent ( const AlgEvent  )  [private]

Member Function Documentation

void Anp::AlgEvent::Config ( const Registry  )  [inline, virtual]
void Anp::AlgEvent::End ( const DataBlock  )  [inline, virtual]
const std::string & Anp::AlgEvent::Name ( void   )  const [inline]

Definition at line 97 of file AlgEvent.h.

References fName.

Referenced by Anp::RunAlgEvent::Config(), and Anp::RunAlgEvent::End().

00098    {
00099       return fName;
00100    }

void Anp::AlgEvent::Name ( const std::string &  value  )  [inline]

Definition at line 92 of file AlgEvent.h.

References fName.

00093    { 
00094       fName = value;
00095    }

AlgEvent& Anp::AlgEvent::operator= ( const AlgEvent  )  [private]

Reimplemented from Anp::Base.

virtual bool Anp::AlgEvent::Run ( Event event,
const Record record,
bool  pass 
) [pure virtual]
void Anp::AlgEvent::Set ( TDirectory *   )  [inline, virtual]

Member Data Documentation

std::string Anp::AlgEvent::fName [private]

Definition at line 62 of file AlgEvent.h.

Referenced by Name().


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

Generated on 22 Jul 2018 for loon by  doxygen 1.6.1