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

List of all members.

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.

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:
 All Classes Namespaces Functions Variables Typedefs Friends

Generated on 6 Mar 2020 for LCIO by  doxygen 1.6.1