Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2024-09-27 07:03:27

0001 // SPDX-License-Identifier: LGPL-3.0-or-later
0002 // Copyright (C) 2023 Gregory Matousek
0003 
0004 #include "ParticleTree.h"
0005 
0006 ClassImp(ParticleTree)
0007 
0008 // constructor
0009 ParticleTree::ParticleTree(TString treeName_) 
0010   : treeName(treeName_)
0011 {
0012   T = new TTree(treeName,treeName);
0013   T->Branch("recPart",  "TLorentzVector" , &(recopart_));    
0014   T->Branch("mcPart",   "TLorentzVector" , &(mcpart_));    
0015   T->Branch("pid",      &(pid_)           , "pid/I");
0016   T->Branch("status",      &(status_)           , "status/I");
0017 };
0018 
0019 
0020 // destructor
0021 ParticleTree::~ParticleTree() {
0022 };
0023