ATLAS Offline Software
Loading...
Searching...
No Matches
LArRampFCalCorr.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5//***************************************************************************
6//
7// LArRampFCalCorr.h - Algorithm to normalize FCal ramps and correct for
8// baseplane problems
9//
10// Author: Alan Robinson <fbfree@interchange.ubc.ca>
11// Created: August 28, 2007
12//
13//***************************************************************************
14
15#ifndef LARRAMPFCALCORR_H
16#define LARRAMPFCALCORR_H
17
19
21
23class LArOnlineID;
24
26{
27 public:
28 LArRampFCalCorr(const std::string& name,ISvcLocator* pSvcLocator);
30
32
33 StatusCode initialize();
34 StatusCode execute();
35 StatusCode stop();
36 StatusCode finalize(){return StatusCode::SUCCESS;}
37
38 private:
39
40 static int toMod(int& slot);
41
43
44 float m_threshold{};
45};
46
47#endif
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
ConditionsMap::const_iterator ConstConditionsMapIterator
LArRampComplete::ConstConditionsMapIterator LArRampIt
const LArOnlineID * m_onlineHelper
StatusCode execute()
LArRampFCalCorr(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode finalize()
void initialize()