IMPL::LCRunHeaderImpl Class Reference

Implementation of LCRunHeader. More...

#include <IMPL/LCRunHeaderImpl.h>

Inheritance diagram for IMPL::LCRunHeaderImpl:
EVENT::LCRunHeader IMPL::AccessChecked EVENT::LCObject lcrtrel::LCRTRelations IOIMPL::LCRunHeaderIOImpl

List of all members.

Public Member Functions

virtual ~LCRunHeaderImpl ()
 Destructor.
virtual int id () const
 Returns an object id for internal (debugging) use in LCIO.
virtual int getRunNumber () const
 Returns the run number.
virtual const std::string & getDetectorName () const
 Returns the name of the detector setup used in the simulation.
virtual const std::string & getDescription () const
 Description of the simulation conditions, e.g.
virtual const std::vector
< std::string > * 
getActiveSubdetectors () const
 Returns the names of the active subdetectors used in the simulation.
virtual const EVENT::LCParametersgetParameters () const
 Parameters defined for this run.
virtual EVENT::LCParametersparameters ()
 Parameters defined for this run.
void setRunNumber (int rn)
 Sets the run number.
void setDetectorName (const std::string &dn)
 Sets the detector name.
void setDescription (const std::string &dsc)
 Sets the description of the run.
void addActiveSubdetector (const std::string &adn)
 Adds an active sub detector name.

Protected Member Functions

virtual void setReadOnly (bool readOnly)

Detailed Description

Implementation of LCRunHeader.

Author:
gaede
Version:
Mar 11, 2003

Member Function Documentation

const std::string & IMPL::LCRunHeaderImpl::getDescription (  )  const [virtual]

Description of the simulation conditions, e.g.

physics channels.

Implements EVENT::LCRunHeader.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Friends

Generated on 6 Mar 2020 for LCIO by  doxygen 1.6.1