X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FPHOS%2FAliHLTPHOSTreeMaker.cxx;h=48fdeaef3af7e022fae8cccb3b77317d244abf99;hb=4c1110674aeb1890b6a8ec344a34c7d8ba05a060;hp=3e9affdc3f6d6f8266b1c3b56909f6f12d187f34;hpb=f3ab48480e40fe77ac13c3d32b3f0e2c5f7e730f;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/PHOS/AliHLTPHOSTreeMaker.cxx b/HLT/PHOS/AliHLTPHOSTreeMaker.cxx index 3e9affdc3f6..48fdeaef3af 100644 --- a/HLT/PHOS/AliHLTPHOSTreeMaker.cxx +++ b/HLT/PHOS/AliHLTPHOSTreeMaker.cxx @@ -14,6 +14,18 @@ * provided "as is" without express or implied warranty. * **************************************************************************/ +/** + * @file AliHLTPHOSTreeMaker.cxx + * @author Oystein Djuvsland + * @date + * @brief Tree maker for PHOS HLT + */ + +// see header file for class documentation +// or +// refer to README to build package +// or +// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt #include "AliHLTPHOSTreeMaker.h" #include "AliHLTPHOSBase.h" @@ -25,12 +37,14 @@ ClassImp(AliHLTPHOSTreeMaker); + + AliHLTPHOSTreeMaker::AliHLTPHOSTreeMaker() : AliHLTPHOSBase(), fDigitArrayPtr(0), fDigitTreePtr(0) { - + //See header file for documentation fDigitArrayPtr = new TClonesArray("AliHLTPHOSDigit", 300); //!!!!!!!!!!!!!!!! fDigitTreePtr = new TTree("digitTree", "Digits Tree"); @@ -38,17 +52,20 @@ AliHLTPHOSTreeMaker::AliHLTPHOSTreeMaker() : } + AliHLTPHOSTreeMaker::~AliHLTPHOSTreeMaker() { + //See header file for documentation } Int_t AliHLTPHOSTreeMaker::MakeDigitArray(AliHLTPHOSDigitContainerDataStruct *digitContainer, Int_t nDigits) { + //See header file for documentation AliHLTPHOSDigit *digit = 0; AliHLTPHOSDigitDataStruct *digitStruct = 0; - for(Int_t i = 0; i < digitContainer->fNDigits; i++) + for(UInt_t i = 0; i < digitContainer->fNDigits; i++) { digitStruct = &(digitContainer->fDigitDataStruct[i]); digit = (AliHLTPHOSDigit*)fDigitArrayPtr->New(i + nDigits); @@ -67,6 +84,7 @@ AliHLTPHOSTreeMaker::MakeDigitArray(AliHLTPHOSDigitContainerDataStruct *digitCon void AliHLTPHOSTreeMaker::FillDigitTree() { + //See header file for documentation fDigitTreePtr->Fill(); fDigitArrayPtr->Clear(); } @@ -74,6 +92,7 @@ AliHLTPHOSTreeMaker::FillDigitTree() void AliHLTPHOSTreeMaker::SetDigitTree(TTree *tree) { + //See header file for documentation fDigitTreePtr = tree; fDigitTreePtr->Branch("Digit", &fDigitArrayPtr); }