LCIO  "2.7.4"
 All Classes Namespaces Functions Variables Typedefs Friends Pages
Public Member Functions | List of all members
IMPL::LCFlagImpl Class Reference

Implementation of helper class to create and interpret the 32-bit flag word in LCCollections. More...

#include <IMPL/LCFlagImpl.h>

Inheritance diagram for IMPL::LCFlagImpl:
EVENT::LCFlag

Public Member Functions

 LCFlagImpl ()
 Constructor initializing flag with 0.
 
 LCFlagImpl (int flag)
 Constructor for evaluating an existing flag word.
 
virtual ~LCFlagImpl ()
 Destructor.
 
virtual bool bitSet (int index) const
 Returns true if bit at given index is set.
 
virtual int getFlag () const
 Returns the flag word.
 
virtual void setBit (int bit)
 Sets bit to 1.
 
virtual void unsetBit (int bit)
 Sets bit to 0.
 
- Public Member Functions inherited from EVENT::LCFlag
virtual ~LCFlag ()
 Destructor.
 

Detailed Description

Implementation of helper class to create and interpret the 32-bit flag word in LCCollections.

Bits are defined in class LCIO.

See Also
LCIO
Author
gaede
Version
May 6, 2003

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