ATLAS Offline Software
Loading...
Searching...
No Matches
FindDuplicatedLArDigits.h
Go to the documentation of this file.
1//Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5*/
6
7
19
20#ifndef FINDDUPLICATEDLARDIGITS_H
21#define FINDDUPLICATEDLARDIGITS_H
23#include "GaudiKernel/MsgStream.h"
26#include <string>
27#include <map>
28
32
33#include <bitset>
34
36{
37 public:
38 FindDuplicatedLArDigits(const std::string & name, ISvcLocator * pSvcLocator);
40
41 //standard algorithm methods
42 StatusCode initialize();
43 StatusCode execute();
44 StatusCode finalize();
45 private:
46
47 std::string m_contKey;
48 std::bitset<200000> m_bitpattern;
52
56};
57
58#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
const LArOnlineID * m_onlineHelper
FindDuplicatedLArDigits(const std::string &name, ISvcLocator *pSvcLocator)
std::bitset< 200000 > m_bitpattern
Helper class for LArEM offline identifiers.
Definition LArEM_ID.h:111
Helper class for LArFCAL offline identifiers.
Definition LArFCAL_ID.h:49
Helper class for LArHEC offline identifiers.
Definition LArHEC_ID.h:76