BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnCellDuet.h
Go to the documentation of this file.
1/*
2 * File: BmnCellDuet.h
3 * Author: merz
4 *
5 * Created on July 30, 2018, 1:41 PM
6 */
7
8#ifndef BMNCELLDUET_H
9#define BMNCELLDUET_H
10
11#include "BmnHit.h"
12#include "TNamed.h"
13
14#include <vector>
15
16using namespace std;
17
18class BmnCellDuet : public TNamed
19{
20 private:
29
30 public:
32
33 virtual ~BmnCellDuet();
34
35 void SetNewState(Short_t st) { NewState = st; };
36
37 void SetOldState(Short_t st) { OldState = st; };
38
39 void SetFirstIdx(Int_t idx) { FirstIdx = idx; };
40
41 void SetLastIdx(Int_t idx) { LastIdx = idx; };
42
43 void SetSlopeXZ(Double_t s) { SlopeXZ = s; }
44
45 void SetSlopeYZ(Double_t s) { SlopeYZ = s; }
46
48
50
51 Int_t GetLastIdx() { return LastIdx; }
52
54
56
58
60
62
63 void SetUsing(Bool_t u) { Used = u; }
64
65 Bool_t isUsed() { return Used; }
66
68};
69
70#endif /* BMNCELLDUET_H */
bool Bool_t
int Int_t
short Short_t
double Double_t
#define ClassDef(name, id)
Double_t GetSlopeYZ()
Definition BmnCellDuet.h:55
virtual ~BmnCellDuet()
void SetUsing(Bool_t u)
Definition BmnCellDuet.h:63
void SetLastIdx(Int_t idx)
Definition BmnCellDuet.h:41
Short_t GetOldState()
Definition BmnCellDuet.h:57
Bool_t Used
Definition BmnCellDuet.h:28
void SetSlopeXZ(Double_t s)
Definition BmnCellDuet.h:43
Double_t SlopeYZ
Definition BmnCellDuet.h:26
Short_t NewState
Definition BmnCellDuet.h:22
void SetOldState(Short_t st)
Definition BmnCellDuet.h:37
Short_t GetStartPlane()
Definition BmnCellDuet.h:61
void SetFirstIdx(Int_t idx)
Definition BmnCellDuet.h:39
Int_t LastIdx
Definition BmnCellDuet.h:24
void SetStartPlane(Short_t p)
Definition BmnCellDuet.h:47
void SetNewState(Short_t st)
Definition BmnCellDuet.h:35
Double_t SlopeXZ
Definition BmnCellDuet.h:25
Short_t StartPlane
Definition BmnCellDuet.h:27
Int_t FirstIdx
Definition BmnCellDuet.h:23
Double_t GetSlopeXZ()
Definition BmnCellDuet.h:53
Short_t OldState
Definition BmnCellDuet.h:21
Int_t GetLastIdx()
Definition BmnCellDuet.h:51
Bool_t isUsed()
Definition BmnCellDuet.h:65
void SetSlopeYZ(Double_t s)
Definition BmnCellDuet.h:45
Short_t GetNewState()
Definition BmnCellDuet.h:59
Int_t GetFirstIdx()
Definition BmnCellDuet.h:49
Definition json.hpp:4446