ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCalib
CscCalib
CscCalibData
CscCalibData
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
19
#include "
CscCalibData/CscCalibResult.h
"
20
#include "
AthContainers/DataVector.h
"
21
#include <string>
22
23
class
CscCalibResultCollection
:
public
DataVector
<CscCalibResult>
24
{
25
private
:
26
std::string
m_parName
;
27
28
public
:
30
CscCalibResultCollection
()
31
:
DataVector
<
CscCalibResult
>(),
m_parName
(
""
)
32
{ };
33
35
CscCalibResultCollection
(
const
std::string&
parName
)
36
:
DataVector
<
CscCalibResult
>(),
m_parName
(
parName
)
37
{ };
38
40
const
std::string&
parName
()
const
;
41
};
42
43
#endif
44
45
CscCalibResult.h
DataVector.h
An STL vector of pointers that by default owns its pointed-to elements.
CscCalibResultCollection::m_parName
std::string m_parName
Definition
CscCalibResultCollection.h:26
CscCalibResultCollection::CscCalibResultCollection
CscCalibResultCollection()
Default constructor.
Definition
CscCalibResultCollection.h:30
CscCalibResultCollection::parName
const std::string & parName() const
the identify of this collection
Definition
CscCalibResultCollection.cxx:11
CscCalibResultCollection::CscCalibResultCollection
CscCalibResultCollection(const std::string &parName)
Creates an empty container ready for filling.
Definition
CscCalibResultCollection.h:35
CscCalibResult
Definition
CscCalibResult.h:19
DataVector< CscCalibResult >::DataVector
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
Generated on
for ATLAS Offline Software by
1.17.0