Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

TMBParticleJet.cpp

Go to the documentation of this file.
00001 
00002 #include "tmb_tree/TMBParticleJet.hpp"
00003 
00004 ClassImp(TMBParticleJet);
00005 
00006 TMBParticleJet::TMBParticleJet      (Float_t E, Float_t pT,   Float_t phi,  Float_t eta)
00007 {
00008     Set0   (E, pT, phi, eta);
00009 }
00010 
00011 void TMBParticleJet::Set0    (Float_t E, Float_t pT,   Float_t phi,  Float_t eta)
00012 {
00013 
00014     SetPtEtaPhiE(pT, eta, phi, E);
00015 
00016 }
00017 
00018 void TMBParticleJet::Set1    (const char *algoname, const TRefArray *tracks, TRef vtxref)
00019 {
00020     _algoname = algoname;              
00021     _vtxref   = vtxref;
00022 
00023     _tracks.Clear();
00024     if (tracks) {
00025         for (Int_t i=0; i<tracks->GetLast()+1; i++) {
00026             _tracks.Add( tracks->At(i) );
00027         }
00028     }
00029 }
00030 
00031 

Generated on Tue Mar 28 10:13:05 2006 for CAF by doxygen 1.3.4