FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pnddata
HypData
PndHypDigiStrip.h
Go to the documentation of this file.
1
// --------------------------------------------------------
2
// ---- MvdDigiStrip header file ---
3
// ---- Created 10.07.07 by Ralf Kliemt ---
4
// --------------------------------------------------------
5
13
#ifndef PNDHYPDIGISTRIP_H
14
#define PNDHYPDIGISTRIP_H
15
16
#include "TObject.h"
17
#include "TString.h"
18
#include <iostream>
19
20
#include "
PndHypDigi.h
"
21
//class PndHypStrip;
22
23
24
class
PndHypDigiStrip
:
public
PndHypDigi
25
{
26
public
:
27
PndHypDigiStrip
();
28
PndHypDigiStrip
(Int_t index, Int_t detID,
TString
detName, Int_t
fe
, Int_t chan,
Double_t
charge);
29
~PndHypDigiStrip
(){};
30
31
//Int_t GetIndex() const { return fIndex; }
32
//Int_t GetDetID() const { return fDetID;}
33
//TString GetDetName() const { return fDetName; }
34
//Int_t GetFE() const { return fFE; }
35
Int_t
GetChannel
()
const
{
return
fChannel
; }
36
//Double_t GetCharge() const { return fCharge; }
37
//Int_t GetMCID() const { return fMCID; }
38
//SensorSide GetSensorSide() const {return fSide;};
39
40
//void SetSensorSide(SensorSide s) {fSide = s;}
41
/* void SetIndex ( Int_t index ) { fIndex = index; } */
42
/* void SetDetID ( Int_t detID ) { fDetID = detID; } */
43
/* void SetDetName ( const TString& detName ) { fDetName = detName; } */
44
/* void SetFE ( Int_t fe ) { fFE = fe; } */
45
/* void SetChannel ( Int_t channel ) { fChannel = channel; } */
46
/* void SetCharge ( Double_t charge ) { fCharge = charge; } */
47
/* void SetMCID ( Int_t mcID ) { fMCID = mcID; } */
48
49
/* const void print(); */
50
51
Bool_t
operator==
(
const
PndHypDigiStrip
& d2)
const
;
52
//Bool_t const HasNeighbour(const PndHypDigiStrip& d2);
53
54
private
:
55
/* Int_t fIndex; // MC Point index */
56
/* Int_t fDetID; */
57
/* TString fDetName; */
58
/* Int_t fFE; */
59
Int_t
fChannel
;
60
/* Double_t fCharge; */
61
/* Int_t fMCID; // MC Track index */
62
63
ClassDef
(
PndHypDigiStrip
,2);
64
};
65
66
#endif
PndHypDigiStrip
Definition:
PndHypDigiStrip.h:24
PndHypDigiStrip::GetChannel
Int_t GetChannel() const
Definition:
PndHypDigiStrip.h:35
PndHypDigi.h
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
TString
TString
Definition:
SimCompleteLinkDef.h:6
PndHypDigiStrip::PndHypDigiStrip
PndHypDigiStrip()
Definition:
PndHypDigiStrip.cxx:4
PndHypDigiStrip::fChannel
Int_t fChannel
Definition:
PndHypDigiStrip.h:59
fe
int fe
Definition:
anaLmdDigi.C:67
Bool_t
Bool_t
Definition:
SimCompleteLinkDef.h:6
PndHypDigi
Base class for Digi information.
Definition:
PndHypDigi.h:23
PndHypDigiStrip::operator==
Bool_t operator==(const PndHypDigiStrip &d2) const
Definition:
PndHypDigiStrip.cxx:25
PndHypDigiStrip::ClassDef
ClassDef(PndHypDigiStrip, 2)
PndHypDigiStrip::~PndHypDigiStrip
~PndHypDigiStrip()
Definition:
PndHypDigiStrip.h:29
Generated on Wed Apr 3 2019 10:02:52 for FairRoot/PandaRoot by
1.8.5