ATLAS Offline Software
Loading...
Searching...
No Matches
TIDARoiParameters.h
Go to the documentation of this file.
1/* emacs: this is -*- c++ -*- */
18
19
20#ifndef TIDAROIPARAMETERS_H
21#define TIDAROIPARAMETERS_H
22
23#include <iostream>
24
25#include "TObject.h"
26
27
28
29class TIDARoiParameters : public TObject {
30
31public:
32
34
35
36 TIDARoiParameters(double eta, double etaMinus, double etaPlus,
37 double phi, double phiMinus, double phiPlus,
38 double zed, double zedMinus, double zedPlus );
39
40
43
44 TIDARoiParameters(TIDARoiParameters&&) noexcept = default;
45 TIDARoiParameters& operator=(TIDARoiParameters&&) noexcept = default;
46
47
48 virtual ~TIDARoiParameters();
49
50 float eta() const { return m_eta; }
51 float phi() const { return m_phi; }
52 float zed() const { return m_zed; }
53
54 float etaMinus() const { return m_etaMinus; }
55 float etaPlus() const { return m_etaPlus; }
56
57 float phiMinus() const { return m_phiMinus; }
58 float phiPlus() const { return m_phiPlus; }
59
60 float zedMinus() const { return m_zedMinus; }
61 float zedPlus() const { return m_zedPlus; }
62
63protected:
64
65 float m_eta;
66 float m_phi;
67 float m_zed;
68
70 float m_etaPlus;
71
73 float m_phiPlus;
74
76 float m_zedPlus;
77
78 ClassDef( TIDARoiParameters, 1 )
79
80};
81
82inline std::ostream& operator<<( std::ostream& s, const TIDARoiParameters& t ) {
83 return s << "\tP: eta: " << t.eta() << " " << t.etaMinus() << " - " << t.etaPlus()
84 << "\tphi: " << t.phi() << " " << t.phiMinus() << " - " << t.phiPlus()
85 << "\tz: " << t.zed() << " " << t.zedMinus() << " - " << t.zedPlus();
86}
87
88
89#endif // TIDAROIPARAMETERS_H
90
91
92
93
94
95
96
97
98
99
std::ostream & operator<<(std::ostream &s, const TIDARoiParameters &t)
float etaMinus() const
TIDARoiParameters(TIDARoiParameters &&) noexcept=default
float phiPlus() const
float phiMinus() const
float zedMinus() const
float zedPlus() const
TIDARoiParameters & operator=(const TIDARoiParameters &)=default
float etaPlus() const
TIDARoiParameters(const TIDARoiParameters &p)=default