SFrame 3.6
|
00001 // $Id: SParticle.cxx 120 2009-08-27 12:02:57Z krasznaa $ 00002 /*************************************************************************** 00003 * @Project: SFrame - ROOT-based analysis framework for ATLAS 00004 * @Package: Plug-ins 00005 * 00006 * @author Stefan Ask <Stefan.Ask@cern.ch> - Manchester 00007 * @author David Berge <David.Berge@cern.ch> - CERN 00008 * @author Johannes Haller <Johannes.Haller@cern.ch> - Hamburg 00009 * @author A. Krasznahorkay <Attila.Krasznahorkay@cern.ch> - CERN/Debrecen 00010 * 00011 ***************************************************************************/ 00012 00013 // Local include(s): 00014 #include "../include/SParticle.h" 00015 00016 #ifndef DOXYGEN_IGNORE 00017 ClassImp( SParticle ); 00018 #endif // DOXYGEN_IGNORE 00019 00024 SParticle::SParticle() 00025 : ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiE4D< Double32_t > >(), 00026 TObject() { 00027 00028 } 00029 00039 SParticle::SParticle( Double32_t pt, Double32_t eta, Double32_t phi, 00040 Double32_t e ) 00041 : ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiE4D< Double32_t > >( pt, eta, 00042 phi, e ), 00043 TObject() { 00044 00045 } 00046 00052 SParticle::SParticle( const SParticle& parent ) 00053 : ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiE4D< Double32_t > >( parent ), 00054 TObject() { 00055 00056 } 00057 00061 SParticle::~SParticle() { 00062 00063 }