10#ifndef _CRIB_TSEGNEMTOUTPUTPROCESSOR_H_
11#define _CRIB_TSEGNEMTOUTPUTPROCESSOR_H_
13#include "TProcessor.h"
23class TSegmentOutputProcessor;
37 void Init(TEventCollection *)
override;
55 std::map<Int_t, std::vector<TModuleData *>>
fSegments;
TSegmentOutputProcessor & operator=(const TSegmentOutputProcessor &rhs)
TString fSegmentListName
pure TTree object (not TArtTree)
TSegmentOutputProcessor()
TString fSegmentedDataName
TClonesArray ** fSegmentList
TSegmentedData ** fSegmentedData
TTree * fTree
outputed file
void Init(TEventCollection *) override
std::map< Int_t, std::vector< TModuleData * > > fSegments
list of ignored segment
TClonesArray ** fModuleList
~TSegmentOutputProcessor() override