ATLAS Offline Software
CscCalibResultCollection.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef CSCCALIBDATA_CSCCALIBRESULTCOLLECTION_H
6 #define CSCCALIBDATA_CSCCALIBRESULTCOLLECTION_H
7 
8 /******************************************************************
9  Name: CscCalibResultCollection.h
10  Package: MuonSpectrometer/Muoncalib/CscCalib/CscCalibData
11  Author: Caleb Parnell-Lampen
12  University of Arizona, April 30 2008
13 
14  class to hold a collection of CSC calibration results. Each
15  CscCalibResultCollection should contain all of the results
16  for a single tested parameter.
17 *******************************************************************/
18 
21 #include <string>
22 
23 class CscCalibResultCollection : public DataVector<CscCalibResult>
24 {
25  private:
26  std::string m_parName;
27 
28  public:
32  { };
33 
35  CscCalibResultCollection(const std::string& parName)
37  { };
38 
40  const std::string& parName() const ;
41 };
42 
43 #endif
44 
45 
CscCalibResult
Definition: CscCalibResult.h:19
CscCalibResultCollection::m_parName
std::string m_parName
Definition: CscCalibResultCollection.h:35
CscCalibResultCollection::parName
const std::string & parName() const
the identify of this collection
Definition: CscCalibResultCollection.cxx:11
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
CscCalibResultCollection
Definition: CscCalibResultCollection.h:24
CscCalibResult.h
CscCalibResultCollection::CscCalibResultCollection
CscCalibResultCollection()
Default constructor.
Definition: CscCalibResultCollection.h:39