127 LOG(info) << GetName() <<
": Initialisation...";
130 FairRootManager* ioman = FairRootManager::Instance();
132 LOG(error) << GetName() <<
"::Init: No FairRootManager!";
138 fInputCluster = (TClonesArray*) ioman->GetObject(
"MvdCluster");
140 LOG(error) <<
"No MvdCluster branch found. There was no MVD in the "
141 "simulation. Switch this task off";
146 fHits =
new TClonesArray(
"CbmMvdHit", 10000);
147 ioman->Register(
"MvdHit",
"Mvd Hits",
fHits, IsOutputBranchPersistent(
"MvdHit"));
153 const std::map<int, CbmMvdSensor*>& sensorMap =
fDetector->GetSensorMap();
154 UInt_t plugincount =
fDetector->GetPluginCount();
156 for (
auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
159 itr->second->AddPlugin(hitfinderTask);
160 itr->second->SetHitPlugin(plugincount);
163 fDetector->SetPluginCount(plugincount + 1);
170 LOG(info) << GetName() <<
" initialised with parameters: ";