SFrame 3.6
plug-ins/src/SParticle.cxx
Go to the documentation of this file.
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 }