ATLAS Offline Software
Loading...
Searching...
No Matches
BCMExtra.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef BCMEXTRA_H
6#define BCMEXTRA_H
7
9{
10public:
11 BCMExtra(): m_vertexX(0.0),m_vertexY(0.0),m_vertexZ(0.0) {};
12 virtual ~BCMExtra() {};
13
14 void SetVertex(double X, double Y, double Z);
15 double GetVertexX();
16 double GetVertexY();
17 double GetVertexZ();
18private:
19 double m_vertexX;
20 double m_vertexY;
21 double m_vertexZ;
22};
23
25CLASS_DEF(BCMExtra, 207661756, 1)
26
27#endif
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
BCMExtra()
Definition BCMExtra.h:11
virtual ~BCMExtra()
Definition BCMExtra.h:12
double m_vertexY
Definition BCMExtra.h:20
void SetVertex(double X, double Y, double Z)
Definition BCMExtra.cxx:7
double GetVertexX()
Definition BCMExtra.cxx:14
double GetVertexZ()
Definition BCMExtra.cxx:24
double m_vertexX
Definition BCMExtra.h:19
double GetVertexY()
Definition BCMExtra.cxx:19
double m_vertexZ
Definition BCMExtra.h:21