ATLAS Offline Software
Public Member Functions | List of all members
IBeamLuminosity Class Referenceabstract

#include <IBeamLuminosity.h>

Inheritance diagram for IBeamLuminosity:
Collaboration diagram for IBeamLuminosity:

Public Member Functions

virtual float scaleFactor (unsigned int run, unsigned int lumi, bool &updated)=0
 a scale-down factor (between 0 and 1) for the beam luminosity at a given run and lumiblock number More...
 
 DeclareInterfaceID (IBeamLuminosity, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 

Detailed Description

Definition at line 17 of file IBeamLuminosity.h.

Member Function Documentation

◆ DeclareInterfaceID()

IBeamLuminosity::DeclareInterfaceID ( IBeamLuminosity  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ scaleFactor()

virtual float IBeamLuminosity::scaleFactor ( unsigned int  run,
unsigned int  lumi,
bool &  updated 
)
pure virtual

a scale-down factor (between 0 and 1) for the beam luminosity at a given run and lumiblock number


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