ATLAS Offline Software
Loading...
Searching...
No Matches
CaloClusterBadChannelData_v1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5//Dear emacs, this is -*-c++-*-
6// $Id: CaloClusterBadChannelData_v1.h 589286 2014-03-25 14:39:52Z wlampl $
7#ifndef XAOD_CALOEVENT_CALOCLUSTERBADCHANNELDATA_V1
8#define XAOD_CALOEVENT_CALOCLUSTERBADCHANNELDATA_V1
9
10#include "CaloGeoHelpers/CaloSampling.h"
11#include <vector>
12
13namespace xAOD {
16 public:
19
28
30 float eta() const {return m_eta;}
31
33 float phi() const {return m_phi;}
34
37
40
41 private:
42 float m_eta;
43 float m_phi;
46 };
47
48}//Namespace
49
50#endif
uint32_t badChannel() const
Bit pattern describing the problem of the cell.
float eta() const
The eta of the bad cell.
CaloSampling::CaloSample layer() const
The sampling of the bad cell.
CaloClusterBadChannelData_v1(const float eta, const float phi, const CaloSampling::CaloSample layer, const uint32_t bc)
Useful constructor.
float phi() const
The phi of the bad cell.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
@ Unknown
Track fitter not defined.
setEventNumber uint32_t