ATLAS Offline Software
ForwardDetectors
FPTracker
FPTracker
FPTracker/FPTracker/CollimatorData.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef FPTRACKER_COLLIMATORDATA_H
6
#define FPTRACKER_COLLIMATORDATA_H
7
8
#include <vector>
9
#include <ostream>
10
11
namespace
FPTracker
{
12
class
ConfigData;
13
class
CollimatorData
{
14
public
:
15
static
const
int
ncoll
= 2;
16
std::vector< std::vector<double> >
coll_z
;
17
std::vector< std::vector<double> >
coll_xap
;
18
std::vector< std::vector<int> >
coll_nmag
;
19
CollimatorData
(
const
ConfigData
&);
20
std::string
toString
()
const
;
21
};
22
std::ostream&
operator<<
(std::ostream&,
const
CollimatorData
&);
23
}
24
#endif
FPTracker::operator<<
std::ostream & operator<<(std::ostream &os, const Beamline &bl)
Definition:
FPTracker/src/Beamline.cxx:163
FPTracker::CollimatorData::ncoll
static const int ncoll
Definition:
FPTracker/FPTracker/CollimatorData.h:15
FPTracker::CollimatorData::coll_nmag
std::vector< std::vector< int > > coll_nmag
Definition:
FPTracker/FPTracker/CollimatorData.h:18
FPTracker::CollimatorData::CollimatorData
CollimatorData(const ConfigData &)
Definition:
FPTracker/src/CollimatorData.cxx:12
FPTracker::CollimatorData::coll_xap
std::vector< std::vector< double > > coll_xap
Definition:
FPTracker/FPTracker/CollimatorData.h:17
FPTracker::CollimatorData::toString
std::string toString() const
Definition:
FPTracker/src/CollimatorData.cxx:27
FPTracker::ConfigData
Definition:
FPTracker/FPTracker/ConfigData.h:9
FPTracker
Definition:
FPTracker/FPTracker/Beamline.h:12
FPTracker::CollimatorData
Definition:
FPTracker/FPTracker/CollimatorData.h:13
FPTracker::CollimatorData::coll_z
std::vector< std::vector< double > > coll_z
Definition:
FPTracker/FPTracker/CollimatorData.h:16
Generated on Thu Nov 7 2024 21:12:05 for ATLAS Offline Software by
1.8.18