ATLAS Offline Software
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;
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