ATLAS Offline Software
List of all members
NoProfileSvc Class Reference

#include <NoProfileSvc.h>

Inheritance diagram for NoProfileSvc:
Collaboration diagram for NoProfileSvc:

Public Member Functions

Constructor / Destructor
 NoProfileSvc (const std::string &name, ISvcLocator *svc)
 
virtual ~NoProfileSvc ()
 
AthService methods
virtual StatusCode initialize () override final
 
IBeamLuminosity methods
virtual float scaleFactor (unsigned int run, unsigned int lumi, bool &updated) override final
 

Detailed Description

Definition at line 18 of file NoProfileSvc.h.

Constructor & Destructor Documentation

◆ NoProfileSvc()

NoProfileSvc::NoProfileSvc ( const std::string &  name,
ISvcLocator *  svc 
)

Definition at line 7 of file NoProfileSvc.cxx.

8  : base_class(name,svc)
9 {
10 }

◆ ~NoProfileSvc()

NoProfileSvc::~NoProfileSvc ( )
virtual

Definition at line 12 of file NoProfileSvc.cxx.

13 {
14 }

Member Function Documentation

◆ initialize()

StatusCode NoProfileSvc::initialize ( )
finaloverridevirtual

Definition at line 16 of file NoProfileSvc.cxx.

17 {
18  ATH_MSG_INFO("No change in pileup vs. (run,lb).");
19  return StatusCode::SUCCESS;
20 }

◆ scaleFactor()

float NoProfileSvc::scaleFactor ( unsigned int  run,
unsigned int  lumi,
bool &  updated 
)
finaloverridevirtual

Definition at line 22 of file NoProfileSvc.cxx.

23 {
24  updated = false;
25  return 1.0;
26 }

The documentation for this class was generated from the following files:
ATH_MSG_INFO
#define ATH_MSG_INFO(x)
Definition: AthMsgStreamMacros.h:31
Handler::svc
AthROOTErrorHandlerSvc * svc
Definition: AthROOTErrorHandlerSvc.cxx:10
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195