ATLAS Offline Software
CscAverage.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CscAverage_H
6 #define CscAverage_H
7 
8 #include "GaudiKernel/Bootstrap.h"
9 #include "GaudiKernel/IMessageSvc.h"
10 #include "GaudiKernel/ISvcLocator.h"
11 #include "GaudiKernel/MsgStream.h"
12 
14 // a class to fit CSC strips in a plane into clusters //
15 // //
16 // BNL March 26 2003 --- Ketevi A. Assamagan //
18 
19 class CscAverage {
20 public:
21  // Constructor
22 
23  CscAverage();
24 
25  // Fitters
26  void cscaverage(const double* qstr, int& NStrip, double& thr, double& da, int& ncl, double* sig, double* zpos, double& noise);
27 
28 private:
29  // Gaudi message service
30 
31  IMessageSvc* m_msgSvc;
32 };
33 
34 #endif
CscAverage::CscAverage
CscAverage()
Definition: CscAverage.cxx:19
python.BuildSignatureFlags.sig
sig
Definition: BuildSignatureFlags.py:215
CscAverage::m_msgSvc
IMessageSvc * m_msgSvc
Definition: CscAverage.h:31
CscAverage
Definition: CscAverage.h:19
WriteCellNoiseToCool.noise
noise
Definition: WriteCellNoiseToCool.py:380
CscAverage::cscaverage
void cscaverage(const double *qstr, int &NStrip, double &thr, double &da, int &ncl, double *sig, double *zpos, double &noise)
Definition: CscAverage.cxx:26