00001
00002
00003 #include "StjSpinReader.h"
00004
00005 #include <TTree.h>
00006
00007 ClassImp(StjSpinReader)
00008
00009 void StjSpinReader::SetBranchAddress(TTree *tree)
00010 {
00011 tree->SetBranchAddress("runNumber" , &_runNumber );
00012 tree->SetBranchAddress("eventId" , &_eventId );
00013 tree->SetBranchAddress("bx7" , &_bx7 );
00014 tree->SetBranchAddress("bx48" , &_bx48 );
00015 tree->SetBranchAddress("spin4" , &_spin4 );
00016 tree->SetBranchAddress("bbcTimebin" , &_bbcTimebin );
00017 tree->SetBranchAddress("vertexZ" , &_vertexZ );
00018 }
00019
00020 void StjSpinReader::clearEntry()
00021 {
00022 __runNumber = 0;
00023 __eventId = 0;
00024 __bx7 = 0;
00025 __bx48 = 0;
00026 __spin4 = 0;
00027 __bbcTimebin = 0;
00028 __vertexZ = 0;
00029 }
00030
00031 void StjSpinReader::readEntry()
00032 {
00033 __runNumber = _runNumber;
00034 __eventId = _eventId;
00035 __bx7 = _bx7;
00036 __bx48 = _bx48;
00037 __spin4 = _spin4;
00038 __bbcTimebin = _bbcTimebin;
00039 __vertexZ = _vertexZ;
00040 }