CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Member Functions
BeamSpotSingleAccessor Class Reference
Inheritance diagram for BeamSpotSingleAccessor:
FWItemSingleAccessor FWItemAccessorBase

Public Member Functions

 BeamSpotSingleAccessor (const TClass *x)
 
const std::string & purpose () const
 
const std::string & typeName () const
 
 ~BeamSpotSingleAccessor () override
 
- Public Member Functions inherited from FWItemSingleAccessor
const void * data () const override
 
 FWItemSingleAccessor (const TClass *)
 
 FWItemSingleAccessor (const FWItemSingleAccessor &)=delete
 
bool isCollection () const override
 
const void * modelData (int iIndex) const override
 
const TClass * modelType () const override
 
const FWItemSingleAccessoroperator= (const FWItemSingleAccessor &)=delete
 
void reset () override
 
void setData (const edm::ObjectWithDict &) override
 override if id of an object should be different than the index More...
 
unsigned int size () const override
 
const TClass * type () const override
 
 ~FWItemSingleAccessor () override
 
- Public Member Functions inherited from FWItemAccessorBase
 FWItemAccessorBase ()
 
virtual ~FWItemAccessorBase ()
 

Static Public Member Functions

static const std::string & classPurpose ()
 
static const std::string & classRegisterTypeName ()
 
static const std::string & classTypeName ()
 

Detailed Description

Definition at line 29 of file FWItemTrackAccessors.cc.

Constructor & Destructor Documentation

◆ BeamSpotSingleAccessor()

BeamSpotSingleAccessor::BeamSpotSingleAccessor ( const TClass *  x)
inline

Definition at line 31 of file FWItemTrackAccessors.cc.

◆ ~BeamSpotSingleAccessor()

BeamSpotSingleAccessor::~BeamSpotSingleAccessor ( )
inlineoverride

Definition at line 32 of file FWItemTrackAccessors.cc.

32 {}

Member Function Documentation

◆ classPurpose()

const std::string & BeamSpotSingleAccessor::classPurpose ( )
static

Definition at line 52 of file FWItemTrackAccessors.cc.

◆ classRegisterTypeName()

const std::string & BeamSpotSingleAccessor::classRegisterTypeName ( )
static

Definition at line 52 of file FWItemTrackAccessors.cc.

◆ classTypeName()

const std::string & BeamSpotSingleAccessor::classTypeName ( )
static

Definition at line 52 of file FWItemTrackAccessors.cc.

◆ purpose()

const std::string& BeamSpotSingleAccessor::purpose ( ) const
inline

Definition at line 33 of file FWItemTrackAccessors.cc.

◆ typeName()

const std::string& BeamSpotSingleAccessor::typeName ( ) const
inline

Definition at line 33 of file FWItemTrackAccessors.cc.