Hall C ROOT/C++ Analyzer (hcana)
Hall C
Main Page
User's Classes
All Classes
Files
File List
File Members
THcSignalHit.h
Go to the documentation of this file.
1
#ifndef ROOT_THcSignalHit
2
#define ROOT_THcSignalHit
3
5
// //
6
// THcSignalHit //
7
// //
9
10
#include "
TObject.h
"
11
#include <cstdio>
12
13
class
THcSignalHit
:
public
TObject
{
14
15
public
:
16
THcSignalHit
(
Int_t
paddle=0,
Double_t
data=0.0) :
17
fPaddleNumber
(paddle),
fData
(
data
) {}
18
virtual
~THcSignalHit
() {}
19
20
Int_t
GetPaddleNumber
() {
return
fPaddleNumber
;}
21
Double_t
GetData
() {
return
fData
;}
22
23
virtual
void
Set
(
Int_t
paddle,
Int_t
data)
24
{
fPaddleNumber
=paddle;
fData
=data; }
25
virtual
void
Set
(
Int_t
paddle,
Double_t
data)
26
{
fPaddleNumber
=paddle;
fData
=data; }
27
28
private
:
29
Int_t
fPaddleNumber
;
30
Double_t
fData
;
31
32
ClassDef
(
THcSignalHit
,0);
// Single signal value and wire/counter number
33
};
35
#endif
THcSignalHit::ClassDef
ClassDef(THcSignalHit, 0)
THcSignalHit
Definition:
THcSignalHit.h:13
THcSignalHit::THcSignalHit
THcSignalHit(Int_t paddle=0, Double_t data=0.0)
Definition:
THcSignalHit.h:16
Int_t
int Int_t
THcSignalHit::Set
virtual void Set(Int_t paddle, Int_t data)
Definition:
THcSignalHit.h:23
THcSignalHit::Set
virtual void Set(Int_t paddle, Double_t data)
Definition:
THcSignalHit.h:25
data
tuple data
THcSignalHit::fPaddleNumber
Int_t fPaddleNumber
Definition:
THcSignalHit.h:29
Double_t
double Double_t
THcSignalHit::GetPaddleNumber
Int_t GetPaddleNumber()
Definition:
THcSignalHit.h:20
TObject
TObject.h
THcSignalHit::~THcSignalHit
virtual ~THcSignalHit()
Definition:
THcSignalHit.h:18
THcSignalHit::fData
Double_t fData
Definition:
THcSignalHit.h:30
THcSignalHit::GetData
Double_t GetData()
Definition:
THcSignalHit.h:21
src
THcSignalHit.h
Generated by
1.8.10