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

Controls access to objects. More...

#include <IMPL/AccessChecked.h>

Inheritance diagram for IMPL::AccessChecked:
IMPL::CalorimeterHitImpl IMPL::ClusterImpl IMPL::LCCollectionVec IMPL::LCEventImpl IMPL::LCGenericObjectImpl IMPL::LCParametersImpl IMPL::LCRelationImpl IMPL::LCRunHeaderImpl IMPL::MCParticleImpl IMPL::ParticleIDImpl IMPL::RawCalorimeterHitImpl IMPL::ReconstructedParticleImpl IMPL::SimCalorimeterHitImpl IMPL::SimTrackerHitImpl IMPL::TPCHitImpl IMPL::TrackerDataImpl IMPL::TrackerHitImpl IMPL::TrackerHitPlaneImpl IMPL::TrackerHitZCylinderImpl IMPL::TrackerPulseImpl IMPL::TrackerRawDataImpl IMPL::TrackImpl IMPL::TrackStateImpl IMPL::VertexImpl

Public Member Functions

virtual int simpleUID () const
 

Protected Member Functions

virtual void setReadOnly (bool readOnly)
 
void checkAccess () throw ( EVENT::ReadOnlyException )
 
void checkAccess (const char *what) throw ( EVENT::ReadOnlyException )
 

Protected Attributes

bool _readOnly
 
int _id
 

Friends

class LCEventImpl
 
class LCCollectionVec
 

Detailed Description

Controls access to objects.

Author
gaede
Version
Sep 4, 2003

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