ATLAS Offline Software
Loading...
Searching...
No Matches
SimplePatternSelector.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// SimplePatternSelector.h
7// Header file for class SimplePatternSelector
9// (c) ATLAS Detector software
11// nveldik@nikhef.nl
13
14#ifndef MUONCALIB_SIMPLEPATTERNSELECTOR_H
15#define MUONCALIB_SIMPLEPATTERNSELECTOR_H
16
18
19namespace MuonCalib {
20
21 class MuonCalibPattern;
22
36
38 public:
40 SimplePatternSelector(double chi2_max, unsigned int mdtSeg_min, unsigned int phiSeg_min);
41
43 virtual bool select(const MuonCalibPattern& seg) const;
44
46 void setPrintLevel(int level) { m_printLevel = level; }
47
48 private:
50 double m_chi2_max;
51 unsigned int m_mdtSeg_min;
52
55 };
56
57} // namespace MuonCalib
58
59#endif
Interface to MuonCalibPatternSelectors.
Class to store the information belonging to a global pattern in the muon system.
void setPrintLevel(int level)
set print level
SimplePatternSelector(double chi2_max, unsigned int mdtSeg_min, unsigned int phiSeg_min)
constructor
virtual bool select(const MuonCalibPattern &seg) const
test MdtSegment on selection criteria
unsigned int m_mdtSeg_min
minimum number of mdt segments on pattern
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.