ATLAS Offline Software
Loading...
Searching...
No Matches
CalibHitIDCheck.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5//***********************************************************************
6// Filename : CalibHitIDCheck.h
7//
8// Author : gia.khoriauli@cern.ch
9// Created : April, 2005
10//
11// Helper tool for CalibHits Identifiers checking
12//**********************************************************************
13
14#ifndef CalibHitIDCheck_H
15#define CalibHitIDCheck_H
16
18#include "Identifier/Identifier.h"
19
20#include <vector>
21#include <string>
22
23class AtlasDetectorID;
25
26typedef std::vector<Identifier> ID ;
27
29
30 public:
31
32 CalibHitIDCheck(const std::string& name, ISvcLocator* pSvcLocator);
34
35 StatusCode initialize();
36 StatusCode execute();
37 StatusCode finalize();
38
39 void check(int);
40 void show_all();
41 void check_all_cnts();
42 void merge(Identifier);
43 void reset(){m_id_vec.clear();}
44
45 bool m_Merge;
46
47 private:
48
55
62
63 bool m_Check;
66
68
70};
71
72#endif
std::vector< Identifier > ID
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
std::string m_tileInactiveHitContainer
const CaloCalibrationHitContainer * m_LArDMHitCnt
const CaloCalibrationHitContainer * m_TileInactiveHitCnt
const CaloCalibrationHitContainer * m_ActiveHitCnt
std::string m_tiledmHitContainer
const CaloCalibrationHitContainer * m_TileDMHitCnt
CalibHitIDCheck(const std::string &name, ISvcLocator *pSvcLocator)
std::string m_larInactiveHitContainer
virtual ~CalibHitIDCheck()
StatusCode finalize()
StatusCode execute()
const AtlasDetectorID * m_id_helper
std::string m_larActiveHitContainer
const CaloCalibrationHitContainer * m_TileActiveHitCnt
std::string m_larDMHitContainer
std::string m_tileActiveHitContainer
StatusCode initialize()
const CaloCalibrationHitContainer * m_InactiveHitCnt
Definition merge.py:1