ATLAS Offline Software
Loading...
Searching...
No Matches
MBTSModule_v1.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef XAODFORWARD_VERSIONS_MBTSMODULES_V1_H
8#define XAODFORWARD_VERSIONS_MBTSMODULES_V1_H
9
10// EDM include(s):
12#include <stdint.h>
13
14namespace xAOD {
19
20 public:
23
24 float e() const;
25 void setE( float val_e);
26
27 float eta() const;
28 void setEta( float val_eta);
29
30 float phi() const;
31 void setPhi( float val_phi);
32
33 float time() const;
34 void setTime( float val_time);
35
36 int mbtsQuality() const;
37 void setMbtsQuality( int val_quality);
38
39 int type() const;
40 void setType( int val_type);
41
42 int mbtsModule() const;
43 void setMbtsModule( int val_module);
44
45 int channel() const;
46 void setChannel( int val_channel);
47
48 }; // class MBTSModule_v1
49
50} // namespace xAOD
51
52// Declare the inheritance of the class:
53#include "xAODCore/BaseInfo.h"
55
56#endif // XAODFORWARD_VERSIONS_MBTSMODULES_V1_H
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Base class for elements of a container that can have aux data.
Definition AuxElement.h:483
add description
float eta() const
void setMbtsModule(int val_module)
void setMbtsQuality(int val_quality)
void setEta(float val_eta)
int mbtsQuality() const
int channel() const
void setE(float val_e)
int mbtsModule() const
void setTime(float val_time)
void setChannel(int val_channel)
MBTSModule_v1()
Default constructor.
float time() const
float phi() const
float e() const
void setPhi(float val_phi)
void setType(int val_type)
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.