ATLAS Offline Software
Loading...
Searching...
No Matches
ErrorMatrixEEtaPhiM.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 ErrorMatrixEEtaPhiM_H
6#define ErrorMatrixEEtaPhiM_H
7
8#include "ErrorMatrixBase.h"
9
10#include <cmath>
11
12class ErrorMatrixEEtaPhiM : private ErrorMatrixBase< ErrorMatrixEEtaPhiM> {
13public:
14
16
18 enum Index {ie=0,ieta=1,iphi=2,im=3};
19
22
24 ErrorMatrixEEtaPhiM( const CLHEP::HepSymMatrix& mat);
25
26 using Base::operator();
27 using Base::hsm;
28 using Base::num_row;
29 using Base::num_col;
30};
31
32#endif
const CLHEP::HepSymMatrix & hsm() const
ErrorMatrixEEtaPhiM()
Default constructor creates zeroed 4x4 matrix.
Index
Enumerator for error parameterization.
ErrorMatrixBase< ErrorMatrixEEtaPhiM > Base