ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtMap
AtTpcMap.h
Go to the documentation of this file.
1
/*********************************************************************
2
* ATTPC Mapping Class AtTpcMap.h *
3
* Author: Y. Ayyad *
4
* Log: 13-02-2015 17:16 JST *
5
* *
6
*********************************************************************/
7
8
#ifndef ATTPCMAP_H
9
#define ATTPCMAP_H
10
#include "
AtMap.h
"
11
12
#include <Math/Point2Dfwd.h>
13
#include <Rtypes.h>
14
15
class
TBuffer;
16
class
TClass;
17
class
TMemberInspector;
18
19
class
AtTpcMap
:
public
AtMap
{
20
21
public
:
22
AtTpcMap
();
23
~AtTpcMap
();
24
25
virtual
void
Dump
()
override
;
26
virtual
void
GeneratePadPlane
()
override
;
27
virtual
ROOT::Math::XYPoint
CalcPadCenter
(Int_t PadRef)
override
;
28
virtual
Int_t
BinToPad
(Int_t binval)
override
{
return
binval - 1; };
29
30
ClassDefOverride
(
AtTpcMap
, 1);
31
32
protected
:
33
Int_t
fill_coord
(
int
pindex,
float
padxoff,
float
padyoff,
float
triside,
float
fort);
34
};
35
36
#endif
AtMap
Definition:
AtMap.h:33
AtTpcMap::BinToPad
virtual Int_t BinToPad(Int_t binval) override
Definition:
AtTpcMap.h:28
AtTpcMap::GeneratePadPlane
virtual void GeneratePadPlane() override
Definition:
AtTpcMap.cxx:75
XYPoint
ROOT::Math::XYPoint XYPoint
Definition:
AtPatternCircle2D.cxx:16
AtTpcMap::Dump
virtual void Dump() override
Definition:
AtTpcMap.cxx:51
AtTpcMap
Definition:
AtTpcMap.h:19
AtTpcMap::fill_coord
Int_t fill_coord(int pindex, float padxoff, float padyoff, float triside, float fort)
Definition:
AtTpcMap.cxx:221
AtTpcMap::~AtTpcMap
~AtTpcMap()
AtTpcMap::ClassDefOverride
ClassDefOverride(AtTpcMap, 1)
AtMap.h
AtTpcMap::AtTpcMap
AtTpcMap()
Definition:
AtTpcMap.cxx:40
AtTpcMap::CalcPadCenter
virtual ROOT::Math::XYPoint CalcPadCenter(Int_t PadRef) override
Definition:
AtTpcMap.cxx:232
Generated on Sat Nov 11 2023 15:30:38 for ATTPCROOT by
1.8.18