1 #ifndef BSEMCJOINBRANCHES_HH 2 #define BSEMCJOINBRANCHES_HH 7 #include "RtypesCore.h" 17 class TMemberInspector;
30 BSEmcJoinBranches(
const std::vector<TString> &t_srcbranchnames,
const TString &t_targetbranchname, Bool_t t_storeTarget = kTRUE);
32 virtual InitStatus
Init() ;
33 virtual void Exec(Option_t * ) ;
37 std::vector<TString> fSourceBranchNames{};
38 TString fTargetBranchName{
""};
39 std::vector<TClonesArray *> fSourceArrays{};
40 TClonesArray *fTargetArray{
nullptr};
Task to join several branches (supplied as t_srcbranchnames in ctor) into one t_targetbranchname.
virtual ~BSEmcJoinBranches()
virtual void Exec(Option_t *)
virtual InitStatus Init()