ATLAS Offline Software
Loading...
Searching...
No Matches
LArSimpleShapeDumper.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
9
10#ifndef LARCAFJOBS_LARSIMPLESHAPEDUMPER_H
11#define LARCAFJOBS_LARSIMPLESHAPEDUMPER_H
12
14#include "GaudiKernel/ToolHandle.h"
20
21#include <string>
22
23class MsgStream;
24class StoreGateSvc;
25class ILArShape;
26class HWIdentifier;
27class Identifier;
29
31{
32 public:
33 LArSimpleShapeDumper(const std::string & name, ISvcLocator * pSvcLocator);
35
36 //standart algorithm methods
37 virtual StatusCode initialize() override;
38 virtual StatusCode execute() override;
39 virtual StatusCode finalize() override;
40
41 private:
42
44};
45
46#endif
#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:
This class groups all DetDescr information related to a CaloCell.
LArSimpleShapeDumper(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode finalize() override
virtual StatusCode execute() override
const LArOnlineID * m_onlineHelper
The Athena Transient Store API.
void initialize()