PandaRoot
PndHypDigiStrip.h
Go to the documentation of this file.
1
//****************************************************************************
2
//* This file is part of PandaRoot. *
3
//* *
4
//* PandaRoot is distributed under the terms of the *
5
//* GNU General Public License (GPL) version 3, *
6
//* copied verbatim in the file "LICENSE". *
7
//* *
8
//* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9
//* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10
//* The authors are listed in the file "AUTHORS". *
11
//****************************************************************************
12
13
// --------------------------------------------------------
14
// ---- MvdDigiStrip header file ---
15
// ---- Created 10.07.07 by Ralf Kliemt ---
16
// --------------------------------------------------------
17
25
#ifndef PNDHYPDIGISTRIP_H
26
#define PNDHYPDIGISTRIP_H
27
28
#include "TObject.h"
29
#include "TString.h"
30
#include <iostream>
31
32
#include "
PndHypDigi.h
"
33
// class PndHypStrip;
34
35
class
PndHypDigiStrip
:
public
PndHypDigi
{
36
public
:
37
PndHypDigiStrip
();
38
PndHypDigiStrip
(Int_t index, Int_t detID, TString detName, Int_t fe, Int_t chan, Double_t charge);
39
~PndHypDigiStrip
(){};
40
41
// Int_t GetIndex() const { return fIndex; }
42
// Int_t GetDetID() const { return fDetID;}
43
// TString GetDetName() const { return fDetName; }
44
// Int_t GetFE() const { return fFE; }
45
Int_t
GetChannel
()
const
{
return
fChannel; }
46
// Double_t GetCharge() const { return fCharge; }
47
// Int_t GetMCID() const { return fMCID; }
48
// SensorSide GetSensorSide() const {return fSide;};
49
50
// void SetSensorSide(SensorSide s) {fSide = s;}
51
/* void SetIndex ( Int_t index ) { fIndex = index; } */
52
/* void SetDetID ( Int_t detID ) { fDetID = detID; } */
53
/* void SetDetName ( const TString& detName ) { fDetName = detName; } */
54
/* void SetFE ( Int_t fe ) { fFE = fe; } */
55
/* void SetChannel ( Int_t channel ) { fChannel = channel; } */
56
/* void SetCharge ( Double_t charge ) { fCharge = charge; } */
57
/* void SetMCID ( Int_t mcID ) { fMCID = mcID; } */
58
59
/* const void print(); */
60
61
Bool_t
operator==
(
const
PndHypDigiStrip
&d2)
const
;
62
// Bool_t const HasNeighbour(const PndHypDigiStrip& d2);
63
64
private
:
65
/* Int_t fIndex; // MC Point index */
66
/* Int_t fDetID; */
67
/* TString fDetName; */
68
/* Int_t fFE; */
69
Int_t fChannel;
70
/* Double_t fCharge; */
71
/* Int_t fMCID; // MC Track index */
72
73
ClassDef(
PndHypDigiStrip
, 2);
74
};
75
76
#endif
PndHypDigiStrip
Definition:
PndHypDigiStrip.h:35
PndHypDigiStrip::GetChannel
Int_t GetChannel() const
Definition:
PndHypDigiStrip.h:45
PndHypDigiStrip::operator==
Bool_t operator==(const PndHypDigiStrip &d2) const
PndHypDigi.h
PndHypDigiStrip::PndHypDigiStrip
PndHypDigiStrip()
PndHypDigi
Base class for Digi information.
Definition:
PndHypDigi.h:34
PndHypDigiStrip::~PndHypDigiStrip
~PndHypDigiStrip()
Definition:
PndHypDigiStrip.h:39
home
gitlab-runner
builds
Vxspf1vo
0
PandaRootGroup
PandaRoot
pnddata
HypData
PndHypDigiStrip.h
Generated on Fri Nov 29 2024 06:04:42 for PandaRoot by
1.8.13