ATLAS Offline Software
Loading...
Searching...
No Matches
MDTNoisyTubes.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
6// Tool to mask Noisy Tubes
7// Nov. 2009
8// Author Justin Griffiths <griffith@cern.ch>
10
11#ifndef MDTNoisyTubes_H
12#define MDTNoisyTubes_H
13
14#include <map>
15#include <set>
16#include <string>
17
19
21public:
22 MDTNoisyTubes(bool doMask = true);
24
25 bool isNoisy(const Muon::MdtPrepData*) const;
26 std::set<Identifier> getNoiseList(IdentifierHash);
27
28private:
29 std::map<IdentifierHash, std::set<Identifier> > m_noise_map;
30};
31
32#endif
This is a "hash" representation of an Identifier.
std::map< IdentifierHash, std::set< Identifier > > m_noise_map
bool isNoisy(const Muon::MdtPrepData *) const
std::set< Identifier > getNoiseList(IdentifierHash)
MDTNoisyTubes(bool doMask=true)
Class to represent measurements from the Monitored Drift Tubes.
Definition MdtPrepData.h:33