#include "Stntuple/run1/StnRun1InitDataBlocks.hh" #include "Stntuple/run1/TStnRun1Event.hh" #include "Stntuple/obj/TStnMetBlock.hh" //_____________________________________________________________________________ int StnRun1InitMetBlock(TStnDataBlock* Block, TStnEvent* Event, int Mode) { // initialize met data block starting from Run1 UC Stntuple TStnRun1Event* event = (TStnRun1Event*) Event; TStnMetBlock* blk = (TStnMetBlock*) Block; blk->Clear(); StnMetBlock_t* r1met = event->MetBlock(); for (int i=0; i<5; i++) { blk->fMet[i] = r1met->Met[i]; blk->fMetphi[i] = r1met->Metphi[i]; } blk->fMetjt = r1met->Metjt; blk->fMetjtphi = r1met->Metjtphi; blk->fMetj1 = r1met->Metj1; blk->fMetj1phi = r1met->Metj1phi; blk->fMetc = r1met->metc; blk->fMetcphi = r1met->metcphi; blk->fHtc = r1met->htc; blk->fMetcf = r1met->metcf; blk->fMetcfphi = r1met->metcfphi; blk->fHtcf = r1met->htcf; blk->fEtatrks = r1met->Etatrks; blk->fPhitrks = r1met->Phitrks; blk->fPttrks = r1met->Pttrks; blk->fSeedpt = r1met->Seedpt; blk->fSumet = r1met->Sumet; blk->fSumetjet = r1met->Sumetjet; blk->fMetsig = r1met->Metsig; return 0; }