ATLAS Offline Software
List of all members
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. More...
 

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 More...
 

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

Definition at line 31 of file IPileUpXingFolder.h.

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  ,
,
 
)

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: