ATLAS Offline Software
MuonSpectrometer
MuonCalib
MdtCalib
MdtCalibUtils
MdtCalibUtils
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
17
#include "
MdtCalibInterfaces/ICalibPatternSelector.h
"
18
19
namespace
MuonCalib
{
20
21
class
MuonCalibPattern;
22
37
class
SimplePatternSelector
:
public
ICalibPatternSelector
{
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
54
int
m_printLevel
;
55
};
56
57
}
// namespace MuonCalib
58
59
#endif
ICalibPatternSelector.h
MuonCalib::ICalibPatternSelector
Definition:
ICalibPatternSelector.h:28
MuonCalib::SimplePatternSelector::SimplePatternSelector
SimplePatternSelector(double chi2_max, unsigned int mdtSeg_min, unsigned int phiSeg_min)
constructor
Definition:
SimplePatternSelector.cxx:15
MuonCalib::SimplePatternSelector::setPrintLevel
void setPrintLevel(int level)
set print level
Definition:
SimplePatternSelector.h:46
MuonCalib::SimplePatternSelector::m_mdtSeg_min
unsigned int m_mdtSeg_min
minimum number of mdt segments on pattern
Definition:
SimplePatternSelector.h:51
python.iconfTool.models.loaders.level
level
Definition:
loaders.py:20
MuonCalib::SimplePatternSelector::m_chi2_max
double m_chi2_max
selection criteria
Definition:
SimplePatternSelector.h:50
MuonCalib::SimplePatternSelector::select
virtual bool select(const MuonCalibPattern &seg) const
test MdtSegment on selection criteria
Definition:
SimplePatternSelector.cxx:29
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition:
CscCalcPed.cxx:22
MuonCalib::SimplePatternSelector::m_printLevel
int m_printLevel
print level
Definition:
SimplePatternSelector.h:54
MuonCalib::MuonCalibPattern
Definition:
MuonCalibPattern.h:42
MuonCalib::SimplePatternSelector
Definition:
SimplePatternSelector.h:37
Generated on Fri Jan 10 2025 21:17:45 for ATLAS Offline Software by
1.8.18