-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathAliGMFTTreeHeader.cxx
45 lines (41 loc) · 1.22 KB
/
AliGMFTTreeHeader.cxx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// author: redmer alexander bertens ([email protected])
#include "AliGMFTTreeHeader.h"
ClassImp(AliGMFTTreeHeader)
AliGMFTTreeHeader::AliGMFTTreeHeader(): TObject(),
fZvtx(-999),
fEventPlane(-999),
fEventPlane3(-999),
fCentrality(-1),
fRunNumber(-1),
fEventID(-1),
fUsed(kFALSE),
fMultiplicity(0)
{
// default constructor
}
//_________________________________________________________
AliGMFTTreeHeader::~AliGMFTTreeHeader(){}
//_____________________________________________________________________________
void AliGMFTTreeHeader::Fill(AliGMFTTreeHeader* event) {
// fill current header with info from another header
fZvtx = event->GetZvtx();
fEventPlane = event->GetEventPlane();
fEventPlane3 = event->GetEventPlane3();
fEventID = event->GetEventID();
fUsed = event->GetUsed();
fMultiplicity = event->GetMultiplicity();
fCentrality = event->GetCentrality();
fRunNumber = event->GetRunNumber();
}
//_____________________________________________________________________________
void AliGMFTTreeHeader::Reset() {
// reset header
fZvtx = -999;
fEventPlane = -999;
fEventPlane3 = -999;
fEventID = -1;
fUsed = kFALSE;
fMultiplicity = 0;
fCentrality = -1;
fRunNumber = -1;
}