ATLAS Offline Software
Loading...
Searching...
No Matches
IPileUpXingFolder Class Referenceabstract

an interface to SG::Folder with an attached bunch crossing interval More...

#include <IPileUpXingFolder.h>

Inheritance diagram for IPileUpXingFolder:
Collaboration diagram for IPileUpXingFolder:

Public Member Functions

access folder items
virtual const_iterator begin () const =0
virtual const_iterator end () const =0
 DeclareInterfaceID (IPileUpXingFolder, 1, 0)
 Creates the InterfaceID and interfaceID() method.

No data should be returned for xings outside this range of xings

typedef SG::IFolder::const_iterator const_iterator
virtual int firstXing () const =0
virtual int lastXing () const =0
virtual float cacheRefreshFrequency () const =0
 controls the rate at which we clear data objs in this folder at the end of event

Detailed Description

an interface to SG::Folder with an attached bunch crossing interval

Definition at line 21 of file IPileUpXingFolder.h.

Member Typedef Documentation

◆ const_iterator

Member Function Documentation

◆ begin()

virtual const_iterator IPileUpXingFolder::begin ( ) const
pure virtual

◆ cacheRefreshFrequency()

virtual float IPileUpXingFolder::cacheRefreshFrequency ( ) const
pure virtual

controls the rate at which we clear data objs in this folder at the end of event

◆ DeclareInterfaceID()

IPileUpXingFolder::DeclareInterfaceID ( IPileUpXingFolder ,
1 ,
0  )

Creates the InterfaceID and interfaceID() method.

◆ end()

virtual const_iterator IPileUpXingFolder::end ( ) const
pure virtual

◆ firstXing()

virtual int IPileUpXingFolder::firstXing ( ) const
pure virtual

◆ lastXing()

virtual int IPileUpXingFolder::lastXing ( ) const
pure virtual

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