]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - HBTAN/AliHBTPair.cxx
Update rawdata format for trigger (Christian)
[u/mrichter/AliRoot.git] / HBTAN / AliHBTPair.cxx
... / ...
CommitLineData
1#include "AliHBTPair.h"
2//_________________________________________________________________________
3///////////////////////////////////////////////////////////////////////////
4//
5// class AliHBTPair
6//
7// class implements pair of particles and taking care of caluclation (almost)
8// all of pair properties (Qinv, InvMass,...)
9//
10// more info: http://aliweb.cern.ch/people/skowron/analyzer/index.html
11//
12////////////////////////////////////////////////////////////////////////////
13
14#include "AliVAODParticle.h"
15#include "AliHBTWeights.h"
16
17ClassImp(AliHBTPair)
18
19/************************************************************************/
20AliHBTPair::AliHBTPair(Bool_t rev):
21 AliAODPair(rev),
22 fWeight(0.0),
23 fWeightNotCalc(kTRUE)
24 {
25//Constructor
26
27 }
28/************************************************************************/
29
30AliHBTPair::AliHBTPair(AliVAODParticle* part1, AliVAODParticle* part2, Bool_t rev):
31 AliAODPair(part1,part2,rev),
32 fWeight(0.0),
33 fWeightNotCalc(kTRUE)
34 {
35//constructor
36
37 }
38/************************************************************************/
39AliHBTPair::AliHBTPair(const AliHBTPair& in):
40 AliAODPair(in),
41 fWeight(in.fWeight),
42 fWeightNotCalc(in.fWeightNotCalc)
43{
44 //cpy constructor
45}
46/************************************************************************/
47
48AliHBTPair& AliHBTPair::operator=(const AliHBTPair& in)
49{
50 //Assigment operator
51 in.Copy(*this);
52 return *this;
53}
54/************************************************************************/
55
56Double_t AliHBTPair::GetWeight()
57{
58 //returns and buffers weight for this pair
59 if (fWeightNotCalc)
60 {
61 fWeight = AliHBTWeights::Weight(this);
62 fWeightNotCalc = kFALSE;
63 }
64 return fWeight;
65}
66/************************************************************************/