ATLAS Offline Software
Loading...
Searching...
No Matches
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
 DeclareInterfaceID (IBeamLuminosity, 1, 0)
 Creates the InterfaceID and interfaceID() method.

Detailed Description

Definition at line 17 of file IBeamLuminosity.h.

Member Function Documentation

◆ DeclareInterfaceID()

IBeamLuminosity::DeclareInterfaceID ( IBeamLuminosity ,
1 ,
0  )

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: