ATLAS Offline Software
Loading...
Searching...
No Matches
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
23class CscCalibResultCollection : public DataVector<CscCalibResult>
24{
25 private:
26 std::string m_parName;
27
28 public:
33
38
40 const std::string& parName() const ;
41};
42
43#endif
44
45
An STL vector of pointers that by default owns its pointed-to elements.
CscCalibResultCollection()
Default constructor.
const std::string & parName() const
the identify of this collection
CscCalibResultCollection(const std::string &parName)
Creates an empty container ready for filling.
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)