8#include "CbmEcalStructure.h"
11#include "FairRootManager.h"
12#include "FairTrackParam.h"
13#include "TClonesArray.h"
35 new ((*fTrackPar)[i]) FairTrackParam(tpar);
41 : FairTask(name, iVerbose)
54 FairRootManager* fManager = FairRootManager::Instance();
56 Fatal(
"Init",
"Can't find a Root Manager.");
59 fStsTracks = (TClonesArray*) fManager->GetObject(
"StsTrack");
61 Fatal(
"Init",
"Can't find an array of STS tracks.");
64 fStr = (CbmEcalStructure*) fManager->GetObject(
"EcalStructure");
66 Fatal(
"Init",
"Can't find calorimeter structure in the system");
69 fTrackPar =
new TClonesArray(
"FairTrackParam", 3000);
70 fManager->Register(
"EcalTrackParam",
"ECAL",
fTrackPar, IsOutputBranchPersistent(
"EcalTrackParam"));
ClassImp(CbmConverterManager)
Data class for STS tracks.
virtual InitStatus Init()
CbmStsKFTrackFitter * fFitter
virtual void Exec(Option_t *option)
TClonesArray * fStsTracks
void Extrapolate(CbmStsTrack *track, Double_t z, FairTrackParam *e_track)