]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/Correlations/JCORRAN/AliJBaseEventHeader.cxx
Corrected end-of-line behavior
[u/mrichter/AliRoot.git] / PWGCF / Correlations / JCORRAN / AliJBaseEventHeader.cxx
CommitLineData
37dde34e 1/**************************************************************************
2* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3* *
4* Author: The ALICE Off-line Project. *
5* Contributors are mentioned in the code where appropriate. *
6* *
7* Permission to use, copy, modify and distribute this software and its *
8* documentation strictly for non-commercial purposes is hereby granted *
9* without fee, provided that the above copyright notice appears in all *
10* copies and that both the copyright notice and this permission notifce *
11* appear in the supporting documentation. The authors make no claims *
12* about the suitability of this software for any purpose. It is *
13* provided "as is" without express or implied warranty. *
14**************************************************************************/
15
16// $Id: AliJBaseEventHeader.cxx,v 1.4 2008/05/08 13:44:45 djkim Exp $
17
18////////////////////////////////////////////////////
19//
20// \file AliJBaseEventHeader.cc
21// \brief
22// \author J. Rak, D.J.Kim, R.Diaz, M.Bondila, Chang Yeong (University of Jyvaskyla) email: djkim@cc.jyu.fi
23// \version $Revision: 1.4 $
24// \date $Date: 2008/05/08 13:44:45 $
25//
26// Base class for event headers
27////////////////////////////////////////////////////
28
29#include <TNamed.h>
30#include "AliJBaseEventHeader.h"
31
32ClassImp(AliJBaseEventHeader)
33
34//______________________________________________________________________________
35AliJBaseEventHeader::AliJBaseEventHeader():
36 TNamed("AliJBaseEventHeader", ""),
37 fEventID(-999),
38 fCentrality(-999),
39 fVtxX(-999),
40 fVtxY(-999),
41 fVtxZ(-999),
42 fVtxZErr(-999)
43{
44 // default constructor
45}
46
47//______________________________________________________________________________
48AliJBaseEventHeader::AliJBaseEventHeader(int eventid, float cent, float vtxz):
49 TNamed("AliJBaseEventHeader", ""),
50 fEventID(eventid),
51 fCentrality(cent),
52 fVtxX(-999),
53 fVtxY(-999),
54 fVtxZ(vtxz),
55 fVtxZErr(-999)
56{
57 //constructor
58}
59//______________________________________________________________________________
60AliJBaseEventHeader::AliJBaseEventHeader(const AliJBaseEventHeader& a):
61 TNamed(a),
62 fEventID(a.fEventID),
63 fCentrality(a.fCentrality),
64 fVtxX(a.fVtxX),
65 fVtxY(a.fVtxY),
66 fVtxZ(a.fVtxZ),
67 fVtxZErr(a.fVtxZErr)
68{
69 //copy constructor
70}
71
72//______________________________________________________________________________
73AliJBaseEventHeader& AliJBaseEventHeader::operator=(const AliJBaseEventHeader& header){
74 //operator=
75 if(this != &header){
76 TNamed::operator=(header);
77 fEventID = header.fEventID;
78 fCentrality = header.fCentrality;
79 fVtxX = header.fVtxX;
80 fVtxY = header.fVtxY;
81 fVtxZ = header.fVtxZ;
82 fVtxZErr = header.fVtxZErr;
83 }
84
85 return *this;
86}
87