diff --git a/analysis/detectors/mvd/CbmMvdReadout.cxx b/analysis/detectors/mvd/CbmMvdReadout.cxx
index 02533f83847f6f518bfa67951c4e5e214e74a711..f64ef8e7c53ea769ce59216deea51cc58fe06079 100644
--- a/analysis/detectors/mvd/CbmMvdReadout.cxx
+++ b/analysis/detectors/mvd/CbmMvdReadout.cxx
@@ -7,17 +7,17 @@
 // -------------------------------------------------------------------------
 #include "CbmMvdReadout.h"
 
-#include "CbmDefs.h"                               // for ECbmModuleId
-#include "CbmDigiManager.h"                        // for CbmDigiManager
-#include "CbmMvdDetector.h"                        // for CbmMvdDetector
-#include "CbmMvdDigi.h"                            // for CbmMvdDigi
-#include "CbmMvdSensor.h"                          // for CbmMvdSensor
-#include "CbmMvdSensorReadoutTask.h"               // for CbmMvdSensorReadoudoutTask
+#include "CbmDefs.h"                  // for ECbmModuleId
+#include "CbmDigiManager.h"           // for CbmDigiManager
+#include "CbmMvdDetector.h"           // for CbmMvdDetector
+#include "CbmMvdDigi.h"               // for CbmMvdDigi
+#include "CbmMvdSensor.h"             // for CbmMvdSensor
+#include "CbmMvdSensorReadoutTask.h"  // for CbmMvdSensorReadoudoutTask
 
-#include <FairRootManager.h>                       // for FairRootManager
-#include <Logger.h>                                // for LOG
+#include <FairRootManager.h>  // for FairRootManager
+#include <Logger.h>           // for LOG
 
-#include <iostream>                                // for operator<<, endl
+#include <iostream>  // for operator<<, endl
 
 using std::cout;
 using std::endl;
@@ -49,8 +49,8 @@ void CbmMvdReadout::Exec(Option_t* /*opt*/)
   if (fDigiMan->GetNofDigis(ECbmModuleId::kMvd) > 0) {
     if (fVerbose) cout << "//----------------------------------------//";
     if (fVerbose) cout << endl << "Send Input" << endl;
-    Int_t nTargetPlugin=fDetector->DetectPlugin(200);
-    CbmMvdDigi* digi=0;
+    Int_t nTargetPlugin = fDetector->DetectPlugin(200);
+    CbmMvdDigi* digi    = 0;
 
     Int_t nDigis = fDigiMan->GetNofDigis(ECbmModuleId::kMvd);
 
@@ -103,10 +103,9 @@ InitStatus CbmMvdReadout::Init()
 
   // Add the readout plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorReadoutTask* readerTask = new CbmMvdSensorReadoutTask();
 
     itr->second->AddPlugin(readerTask);
@@ -116,7 +115,7 @@ InitStatus CbmMvdReadout::Init()
     itr->second->SetClusterPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
 
   fPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
   fDetector->Init();
diff --git a/analysis/detectors/mvd/CbmMvdReadout.h b/analysis/detectors/mvd/CbmMvdReadout.h
index 072a15aa32854b539d50b9ca444fce7c2dcfd5f9..2cf0d77e7190f6078a3bf30ead2c6dfc2134674f 100644
--- a/analysis/detectors/mvd/CbmMvdReadout.h
+++ b/analysis/detectors/mvd/CbmMvdReadout.h
@@ -11,7 +11,7 @@
 #ifndef CBMMVDREADOUT_H
 #define CBMMVDREADOUT_H 1
 
-#include <FairTask.h>    // for InitStatus, FairTask
+#include <FairTask.h>  // for InitStatus, FairTask
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Int_t, Bool_t, Option_t, kTRUE
diff --git a/analysis/detectors/mvd/CbmMvdReadoutCluster.cxx b/analysis/detectors/mvd/CbmMvdReadoutCluster.cxx
index f6ad8e2999d271db6a1a52e13d85fe2942fd31b9..b39550af07aff640e3be0a02419a2e22a843bb94 100644
--- a/analysis/detectors/mvd/CbmMvdReadoutCluster.cxx
+++ b/analysis/detectors/mvd/CbmMvdReadoutCluster.cxx
@@ -9,19 +9,19 @@
 
 #include "CbmMvdReadoutCluster.h"
 
-#include "CbmMvdCluster.h"    // for CbmMvdCluster
+#include "CbmMvdCluster.h"  // for CbmMvdCluster
 
 #include <FairRootManager.h>  // for FairRootManager
 #include <Logger.h>           // for LOG, Logger
 
-#include <TClonesArray.h>     // for TClonesArray
-#include <TFile.h>            // for TFile
-#include <TH1.h>              // for TH1F
-#include <TString.h>          // for Form
+#include <TClonesArray.h>  // for TClonesArray
+#include <TFile.h>         // for TFile
+#include <TH1.h>           // for TH1F
+#include <TString.h>       // for Form
 
-#include <iostream>           // for cout, endl
-#include <map>                // for allocator, map, operator!=, __map_iterator
-#include <utility>            // for pair
+#include <iostream>  // for cout, endl
+#include <map>       // for allocator, map, operator!=, __map_iterator
+#include <utility>   // for pair
 
 using std::cout;
 using std::endl;
diff --git a/analysis/detectors/mvd/CbmMvdReadoutCluster.h b/analysis/detectors/mvd/CbmMvdReadoutCluster.h
index f707282a6526216befd2be8520ca65ff3ef57e64..f07896028f651fe15f882afdb69ede53e0006ca7 100644
--- a/analysis/detectors/mvd/CbmMvdReadoutCluster.h
+++ b/analysis/detectors/mvd/CbmMvdReadoutCluster.h
@@ -18,7 +18,7 @@
 #ifndef CBMMVDREADOUTCLUSTER_H
 #define CBMMVDREADOUTCLUSTER_H 1
 
-#include <FairTask.h>    // for FairTask, InitStatus
+#include <FairTask.h>  // for FairTask, InitStatus
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Int_t, Bool_t, Option_t, kTRUE
diff --git a/analysis/detectors/mvd/CbmMvdReadoutSimple.cxx b/analysis/detectors/mvd/CbmMvdReadoutSimple.cxx
index ccc923f5ceae712f370da16c23299937fcdc2c7b..b5474d44846897a8ae4b48a6455de08a8e3f0b20 100644
--- a/analysis/detectors/mvd/CbmMvdReadoutSimple.cxx
+++ b/analysis/detectors/mvd/CbmMvdReadoutSimple.cxx
@@ -8,21 +8,21 @@
 // -------------------------------------------------------------------------
 #include "CbmMvdReadoutSimple.h"
 
-#include "CbmMvdPoint.h"      // for CbmMvdPoint
+#include "CbmMvdPoint.h"  // for CbmMvdPoint
 
 #include <FairRootManager.h>  // for FairRootManager
 #include <Logger.h>           // for Logger, LOG
 
-#include <TAxis.h>            // for TAxis
-#include <TCanvas.h>          // for TCanvas
-#include <TClonesArray.h>     // for TClonesArray
-#include <TF1.h>              // for TF1
-#include <TFile.h>            // for TFile
-#include <TH1.h>              // for TH1F, TH1I
-#include <TH2.h>              // for TH2F, TH2I
-#include <TString.h>          // for Form
+#include <TAxis.h>         // for TAxis
+#include <TCanvas.h>       // for TCanvas
+#include <TClonesArray.h>  // for TClonesArray
+#include <TF1.h>           // for TF1
+#include <TFile.h>         // for TFile
+#include <TH1.h>           // for TH1F, TH1I
+#include <TH2.h>           // for TH2F, TH2I
+#include <TString.h>       // for Form
 
-#include <iostream>           // for operator<<, basic_ostream, endl, cout
+#include <iostream>  // for operator<<, basic_ostream, endl, cout
 
 using std::cout;
 using std::endl;
diff --git a/analysis/detectors/mvd/CbmMvdReadoutSimple.h b/analysis/detectors/mvd/CbmMvdReadoutSimple.h
index 950b1ebaa7c8a3e05eacd6f326c34d56b7fcd77e..40b9b90b6179b362cab540c4d40941cd87e9902f 100644
--- a/analysis/detectors/mvd/CbmMvdReadoutSimple.h
+++ b/analysis/detectors/mvd/CbmMvdReadoutSimple.h
@@ -18,7 +18,7 @@
 #ifndef CBMMVDREADOUTSIMPLE_H
 #define CBMMVDREADOUTSIMPLE_H 1
 
-#include <FairTask.h>    // for FairTask, InitStatus
+#include <FairTask.h>  // for FairTask, InitStatus
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Int_t, Bool_t, Option_t, kTRUE
diff --git a/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx b/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx
index 7542a16c26ab8f90f02382c07d847084b90eb26f..3c61c97ac39d180f50ec4db9f2745e30a4d2edcd 100644
--- a/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx
+++ b/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx
@@ -8,12 +8,12 @@
 // -------------------------------------------------------------------------
 #include "CbmMvdSensorReadoutTask.h"
 
-#include "CbmMvdDigi.h"    // for CbmMvdDigi
+#include "CbmMvdDigi.h"  // for CbmMvdDigi
 
 #include <TClonesArray.h>  // for TClonesArray
 #include <TH1.h>           // for TH1I
 
-#include <iostream>        // for operator<<, basic_ostream, endl, cout, ost...
+#include <iostream>  // for operator<<, basic_ostream, endl, cout, ost...
 
 using std::cout;
 using std::endl;
@@ -27,7 +27,7 @@ CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask()
   , fSensorBanks()
 {
   //    fSensorBanks[maxBanks] = {0};
-    fPluginIDNumber= 600;
+  fPluginIDNumber = 600;
 }
 // -------------------------------------------------------------------------
 // -----  constructor   -------------------------------------------
@@ -39,7 +39,7 @@ CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask(const char* name)
   , fSensorBanks()
 {
   //    fSensorBanks[maxBanks] = {0};
-    fPluginIDNumber= 600;
+  fPluginIDNumber = 600;
 }
 // -------------------------------------------------------------------------
 
diff --git a/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.h b/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.h
index 087952be8c090bc2a2bd983b37e484036b0cc96c..3ab9fb8b8e0f75728f9e1efb0fc09d7070b12e1f 100644
--- a/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.h
+++ b/analysis/detectors/mvd/plugins/tasks/CbmMvdSensorReadoutTask.h
@@ -19,8 +19,8 @@
 
 #include "CbmMvdSensorTask.h"  // for CbmMvdSensorTask
 
-#include <Rtypes.h>            // for ClassDef
-#include <RtypesCore.h>        // for Int_t
+#include <Rtypes.h>      // for ClassDef
+#include <RtypesCore.h>  // for Int_t
 
 class CbmMvdDigi;
 class CbmMvdSensor;
diff --git a/analysis/detectors/mvd/qa/CbmMvdQa.cxx b/analysis/detectors/mvd/qa/CbmMvdQa.cxx
index 490207aec7b6e8e0be4b41948aef812e7b0e60ac..70ca6495356cfb6351dab2de43a254a9fa254e2c 100644
--- a/analysis/detectors/mvd/qa/CbmMvdQa.cxx
+++ b/analysis/detectors/mvd/qa/CbmMvdQa.cxx
@@ -24,22 +24,23 @@
 #include "CbmTrackParam.h"     // for CbmTrackParam
 #include "CbmVertex.h"         // for CbmVertex
 
-#include <FairRootManager.h>   // for FairRootManager
-#include <FairTask.h>          // for InitStatus, FairTask
-#include <FairTrackParam.h>    // for FairTrackParam
-#include <Logger.h>            // for Logger, LOG
-
-#include <TAxis.h>             // for TAxis
-#include <TCanvas.h>           // for TCanvas
-#include <TClonesArray.h>      // for TClonesArray
-#include <TFile.h>             // for TFile
-#include <TH1.h>               // for TH1F
-#include <TH2.h>               // for TH2F
-#include <TObject.h>           // for TObject
-#include <TStyle.h>            // for TStyle, gStyle
-
-#include <cmath>               // for sqrt, fabs
-#include <iostream>            // for operator<<, basic_ostream, char_traits
+#include <FairRootManager.h>  // for FairRootManager
+#include <FairTask.h>         // for InitStatus, FairTask
+#include <FairTrackParam.h>   // for FairTrackParam
+#include <Logger.h>           // for Logger, LOG
+
+#include <TAxis.h>         // for TAxis
+#include <TCanvas.h>       // for TCanvas
+#include <TClonesArray.h>  // for TClonesArray
+#include <TFile.h>         // for TFile
+#include <TH1.h>           // for TH1F
+#include <TH2.h>           // for TH2F
+#include <TObject.h>       // for TObject
+#include <TStyle.h>        // for TStyle, gStyle
+
+#include <iostream>  // for operator<<, basic_ostream, char_traits
+
+#include <cmath>  // for sqrt, fabs
 
 using std::cout;
 using std::endl;
diff --git a/analysis/detectors/mvd/qa/CbmMvdQa.h b/analysis/detectors/mvd/qa/CbmMvdQa.h
index cf60db9abf62c641455ceaec4efdf4fcfd304973..81cddf78c2fad274e1a0f839a4befbb0540f5029 100644
--- a/analysis/detectors/mvd/qa/CbmMvdQa.h
+++ b/analysis/detectors/mvd/qa/CbmMvdQa.h
@@ -19,7 +19,7 @@
 #ifndef CBMMVDQA_H
 #define CBMMVDQA_H 1
 
-#include "FairTask.h"    // for FairTask, InitStatus
+#include "FairTask.h"  // for FairTask, InitStatus
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Int_t, Bool_t, kTRUE, Float_t, Option_t
diff --git a/core/detectors/mvd/CbmMvdDetector.cxx b/core/detectors/mvd/CbmMvdDetector.cxx
index 3f4a1eb431a5699b5de9c092a1cd93cc528ca5db..8d37ee8e4086184a3d2ba5ed44e172c8ac6014b7 100644
--- a/core/detectors/mvd/CbmMvdDetector.cxx
+++ b/core/detectors/mvd/CbmMvdDetector.cxx
@@ -16,15 +16,14 @@
 #include "CbmMvdSensorPlugin.h"  // for CbmMvdSensorPlugin, MvdSensorPluginType
 #include "CbmMvdSensorTask.h"    // for CbmMvdSensorTask
 
-#include <Logger.h>              // for LOG, Logger
+#include <Logger.h>  // for LOG, Logger
 
-#include <Rtypes.h>              // for TGenericClassInfo
-
-#include <TClonesArray.h>        // for TClonesArray
-#include <TNamed.h>              // for TNamed
-#include <TObjArray.h>           // for TObjArray
-#include <TRandom.h>             // for TRandom, gRandom
-#include <TString.h>             // for TString, operator==, operator<<
+#include <Rtypes.h>        // for TGenericClassInfo
+#include <TClonesArray.h>  // for TClonesArray
+#include <TNamed.h>        // for TNamed
+#include <TObjArray.h>     // for TObjArray
+#include <TRandom.h>       // for TRandom, gRandom
+#include <TString.h>       // for TString, operator==, operator<<
 
 //_____________________________________________________________________________
 CbmMvdDetector* CbmMvdDetector::fInstance = 0;
@@ -169,20 +168,23 @@ Int_t CbmMvdDetector::DetectPlugin(Int_t pluginID)
   // Detects the position of a plugin with a given Plugin-ID (set in the plugin implementation constructor) in the plugin-array of the sensors
 
 
+  if (!fSensorArrayFilled) {
+    LOG(warning)
+      << "CbmMvdDetector::DetectPlugin: You tried to access sensor plugins while the detector is not initialized yet.";
+    return -1;
+  }
+  CbmMvdSensor* sensor   = GetSensor(0);
+  TObjArray* pluginArray = sensor->GetPluginArray();
 
-  if (!fSensorArrayFilled) {LOG(warning) << "CbmMvdDetector::DetectPlugin: You tried to access sensor plugins while the detector is not initialized yet.";  return -1;}
-  CbmMvdSensor* sensor=GetSensor(0);
-  TObjArray* pluginArray= sensor->GetPluginArray();
-
-  Int_t nPlugin=pluginArray->GetEntries();
-  for(Int_t i=0; i<nPlugin;i++) {
-    CbmMvdSensorPlugin* plugin= (CbmMvdSensorPlugin*) pluginArray->At(i);
+  Int_t nPlugin = pluginArray->GetEntries();
+  for (Int_t i = 0; i < nPlugin; i++) {
+    CbmMvdSensorPlugin* plugin = (CbmMvdSensorPlugin*) pluginArray->At(i);
     // LOG(info) <<"CbmMvdDetector::DetectPlugin: PlugInID = " << plugin->GetPluginIDNumber() << " Position: "<< i;
-    if (pluginID==plugin->GetPluginIDNumber()){return i;}
+    if (pluginID == plugin->GetPluginIDNumber()) { return i; }
   }
 
 
- return -1;
+  return -1;
 }
 
 //-----------------------------------------------------------------------
@@ -237,7 +239,7 @@ void CbmMvdDetector::ShowDebugHistos()
 //-----------------------------------------------------------------------
 void CbmMvdDetector::SendInputToSensorPlugin(Int_t detectorid, Int_t nPlugin, TObject* input)
 {
-  fSensorMap[detectorid]->SendInputToPlugin(nPlugin,input);
+  fSensorMap[detectorid]->SendInputToPlugin(nPlugin, input);
 }
 //-----------------------------------------------------------------------
 
@@ -321,7 +323,8 @@ void CbmMvdDetector::ExecFrom(UInt_t nLevel)
 }
 //-----------------------------------------------------------------------
 
-void CbmMvdDetector::GetOutputArray(Int_t nPlugin, TClonesArray* outputArray){
+void CbmMvdDetector::GetOutputArray(Int_t nPlugin, TClonesArray* outputArray)
+{
   Int_t nSensors = fSensorArray->GetEntriesFast();
   CbmMvdSensor* sensor;
   TClonesArray* tmpArray;
@@ -329,17 +332,16 @@ void CbmMvdDetector::GetOutputArray(Int_t nPlugin, TClonesArray* outputArray){
 
   for (Int_t i = 0; i < nSensors; i++) {
     sensor       = (CbmMvdSensor*) fSensorArray->At(i);
-    tmpArray=sensor->GetOutputArray(nPlugin);
+    tmpArray     = sensor->GetOutputArray(nPlugin);
     Int_t length = tmpArray->GetEntriesFast();
     //LOG(info)<< "CbmMvdDetector::GetOutputArray - Length = " << length;
-    if (length >= 0) {
-      outputArray->AbsorbObjects(tmpArray);
-    }
+    if (length >= 0) { outputArray->AbsorbObjects(tmpArray); }
   }
 }
 
 //-----------------------------------------------------------------------
-void CbmMvdDetector::GetMatchArray(Int_t nPlugin, TClonesArray* matchArray){
+void CbmMvdDetector::GetMatchArray(Int_t nPlugin, TClonesArray* matchArray)
+{
   Int_t nSensors = fSensorArray->GetEntriesFast();
   CbmMvdSensor* sensor;
   TClonesArray* tmpArray;
@@ -347,12 +349,10 @@ void CbmMvdDetector::GetMatchArray(Int_t nPlugin, TClonesArray* matchArray){
 
   for (Int_t i = 0; i < nSensors; i++) {
     sensor       = (CbmMvdSensor*) fSensorArray->At(i);
-    tmpArray=sensor->GetMatchArray(nPlugin);
+    tmpArray     = sensor->GetMatchArray(nPlugin);
     Int_t length = tmpArray->GetEntriesFast();
 
-    if (length >= 0) {
-      matchArray->AbsorbObjects(tmpArray);
-    }
+    if (length >= 0) { matchArray->AbsorbObjects(tmpArray); }
   }
 }
 
diff --git a/core/detectors/mvd/CbmMvdDetector.h b/core/detectors/mvd/CbmMvdDetector.h
index d914d9c58cfc86c255ae72cd3744cd6d63560a87..59bfaf74a2608ba7637b62d7c8fda28ed24a8236 100644
--- a/core/detectors/mvd/CbmMvdDetector.h
+++ b/core/detectors/mvd/CbmMvdDetector.h
@@ -22,13 +22,13 @@
 
 #include "CbmMvdStationPar.h"  // for CbmMvdStationPar
 
-#include <Rtypes.h>            // for ClassDef
-#include <RtypesCore.h>        // for Int_t, UInt_t, Bool_t, Float_t, Double_t
-#include <TClonesArray.h>      // for TClonesArray
-#include <TNamed.h>            // for TNamed
-#include <TString.h>           // for TString
+#include <Rtypes.h>        // for ClassDef
+#include <RtypesCore.h>    // for Int_t, UInt_t, Bool_t, Float_t, Double_t
+#include <TClonesArray.h>  // for TClonesArray
+#include <TNamed.h>        // for TNamed
+#include <TString.h>       // for TString
 
-#include <map>                 // for map
+#include <map>  // for map
 
 class CbmMvdSensor;
 class CbmMvdSensorDataSheet;
@@ -58,23 +58,23 @@ public:
   /** Data interface */
   void SendInputToSensorPlugin(Int_t detectorid, Int_t nPlugin, TObject* input);
 
-  void GetOutputArray(Int_t nPlugin,TClonesArray* outputArray);
+  void GetOutputArray(Int_t nPlugin, TClonesArray* outputArray);
   void GetMatchArray(Int_t nPlugin, TClonesArray* matchArray);
 
-  std::map<int, CbmMvdSensor*>& GetSensorMap() { return fSensorMap;};
-  CbmMvdSensor* GetSensor(Int_t nSensor) {return (CbmMvdSensor*) fSensorArray->At(nSensor);}
+  std::map<int, CbmMvdSensor*>& GetSensorMap() { return fSensorMap; };
+  CbmMvdSensor* GetSensor(Int_t nSensor) { return (CbmMvdSensor*) fSensorArray->At(nSensor); }
   Int_t GetSensorArraySize() { return (fSensorArray->GetEntriesFast()); }
 
   Int_t GetPluginArraySize() { return fPluginCount - 1; }
   UInt_t GetPluginCount() { return fPluginCount; }
-  void SetPluginCount(UInt_t count) { fPluginCount=count; }
-  Int_t  DetectPlugin(Int_t pluginID);
+  void SetPluginCount(UInt_t count) { fPluginCount = count; }
+  Int_t DetectPlugin(Int_t pluginID);
 
   /** Initialisation */
   void AddSensor(TString clearName, TString fullName, TString nodeName, CbmMvdSensorDataSheet* sensorData,
                  Int_t sensorNr, Int_t volumeId, Double_t sensorStartTime, Int_t stationNr);
   static void SetSensorTyp(CbmMvdSensorTyp typ) { fSensorTyp = typ; };
-  void SetSensorArrayFilled(Bool_t value = kTRUE) {fSensorArrayFilled=value;}
+  void SetSensorArrayFilled(Bool_t value = kTRUE) { fSensorArrayFilled = value; }
   void Init();
 
   void SetMisalignment(Float_t misalignment[3])
@@ -87,8 +87,8 @@ public:
   void ShowDebugHistos();
 
   /** Data Processing */
-  void ExecChain();          //Processes the full execution chain
-  void Exec(UInt_t nLevel);  //Processes Element nLevel of the chain
+  void ExecChain();              //Processes the full execution chain
+  void Exec(UInt_t nLevel);      //Processes Element nLevel of the chain
   void ExecFrom(UInt_t nLevel);  //Preocesses Elements from a given level till the end
 
   /** Finish */
diff --git a/core/detectors/mvd/CbmMvdPileupManager.cxx b/core/detectors/mvd/CbmMvdPileupManager.cxx
index 39b857c5bb53017b866428248275a314240dbe41..ec086d0924001623dbe8b350ca6dee40f01be4dd 100644
--- a/core/detectors/mvd/CbmMvdPileupManager.cxx
+++ b/core/detectors/mvd/CbmMvdPileupManager.cxx
@@ -8,7 +8,7 @@
 // -------------------------------------------------------------------------
 #include "CbmMvdPileupManager.h"
 
-#include <Logger.h>        // for Logger, LOG
+#include <Logger.h>  // for Logger, LOG
 
 #include <TClonesArray.h>  // for TClonesArray
 #include <TDirectory.h>    // for TDirectoryAtomicAdapter, gDirectory, TDire...
@@ -17,8 +17,8 @@
 #include <TObjArray.h>     // for TObjArray
 #include <TTree.h>         // for TTree
 
-#include <iostream>        // for operator<<, endl, basic_ostream, char_traits
-#include <memory>          // for allocator
+#include <iostream>  // for operator<<, endl, basic_ostream, char_traits
+#include <memory>    // for allocator
 
 using std::cout;
 using std::endl;
diff --git a/core/detectors/mvd/CbmMvdSensor.cxx b/core/detectors/mvd/CbmMvdSensor.cxx
index cc0f68407f8d08dbebd68fec098342840fe7fc5a..f84b3271cc000749b8ee4677431d2569a85454d0 100644
--- a/core/detectors/mvd/CbmMvdSensor.cxx
+++ b/core/detectors/mvd/CbmMvdSensor.cxx
@@ -9,8 +9,8 @@
 
 #include "CbmMvdSensor.h"
 
-#include "CbmMvdSensorPlugin.h"
 #include "CbmMvdSensorBuffer.h"
+#include "CbmMvdSensorPlugin.h"
 #include "CbmMvdSensorTask.h"
 
 #include <FairEventHeader.h>
@@ -45,7 +45,7 @@ CbmMvdSensor::CbmMvdSensor()
   , fClusterPlugin(-1)
   , fVolName("")
   , fNodeName("")
- /*
+  /*
   , foutputDigis(nullptr)
   , foutputCluster(nullptr)
   ,  //not needed khun
@@ -94,7 +94,7 @@ CbmMvdSensor::CbmMvdSensor(const char* name, CbmMvdSensorDataSheet* dataSheet, T
   , fClusterPlugin(-1)
   , fVolName(volName)
   , fNodeName(nodeName)
- /*
+  /*
   , foutputDigis(nullptr)
   , foutputCluster(nullptr)
   ,  //not needed khun
@@ -263,7 +263,7 @@ void CbmMvdSensor::ShowDebugHistos()
 void CbmMvdSensor::SendInputToPlugin(Int_t nPlugin, TObject* input)
 {
   CbmMvdSensorPlugin* digitask;
-  digitask=(CbmMvdSensorPlugin*) fPluginArray->At(nPlugin);
+  digitask = (CbmMvdSensorPlugin*) fPluginArray->At(nPlugin);
   digitask->SetInput(input);
 }
 
@@ -374,7 +374,7 @@ void CbmMvdSensor::ExecFrom(UInt_t nPlugin)
 TClonesArray* CbmMvdSensor::GetOutputArray(Int_t nPlugin) const
 {
 
-  CbmMvdSensorPlugin* plugin=(CbmMvdSensorPlugin*)fPluginArray->At(nPlugin);
+  CbmMvdSensorPlugin* plugin = (CbmMvdSensorPlugin*) fPluginArray->At(nPlugin);
   return plugin->GetOutputArray();
 }
 
@@ -383,24 +383,22 @@ TClonesArray* CbmMvdSensor::GetOutputArray(Int_t nPlugin) const
 TClonesArray* CbmMvdSensor::GetMatchArray(Int_t nPlugin) const
 {
 
-  CbmMvdSensorPlugin* plugin = (CbmMvdSensorPlugin*)fPluginArray-> At (nPlugin);
+  CbmMvdSensorPlugin* plugin = (CbmMvdSensorPlugin*) fPluginArray->At(nPlugin);
   return plugin->GetMatchArray();
 }
 // -------------------------------------------------------------------------
 Int_t CbmMvdSensor::GetOutputArrayLen(Int_t nPlugin) const
 {
-  TClonesArray* tempArray= GetOutputArray(nPlugin);  // make sure that the arrays are filled
-  if (tempArray){return tempArray->GetEntriesFast()-1;}
+  TClonesArray* tempArray = GetOutputArray(nPlugin);  // make sure that the arrays are filled
+  if (tempArray) { return tempArray->GetEntriesFast() - 1; }
   else {
     LOG(fatal) << "undefined plugin called";
     return -1;
   }
-
 }
 // -------------------------------------------------------------------------
 
 
-
 // -------------------------------------------------------------------------
 TClonesArray* CbmMvdSensor::GetOutputBuffer() const
 {
diff --git a/core/detectors/mvd/CbmMvdSensor.h b/core/detectors/mvd/CbmMvdSensor.h
index f9daac23da3ccf4bafc338b7ad3d5fcb3ca421c0..6e0e7d09e454b42471716a2ba295f3204a88ee18 100644
--- a/core/detectors/mvd/CbmMvdSensor.h
+++ b/core/detectors/mvd/CbmMvdSensor.h
@@ -23,13 +23,14 @@
 #include "CbmMvdSensorDataSheet.h"  // for CbmMvdSensorDataSheet
 #include "CbmMvdSensorPlugin.h"     // for CbmMvdSensorPlugin
 
-#include <Rtypes.h>                 // for ClassDef
-#include <RtypesCore.h>             // for Int_t, Double_t, Float_t, UInt_t
-#include <TGeoBBox.h>               // for TGeoBBox
-#include <TNamed.h>                 // for TNamed
-#include <TObjArray.h>              // for TObjArray
-#include <TString.h>                // for TString
-#include <map>                      // for map
+#include <Rtypes.h>      // for ClassDef
+#include <RtypesCore.h>  // for Int_t, Double_t, Float_t, UInt_t
+#include <TGeoBBox.h>    // for TGeoBBox
+#include <TNamed.h>      // for TNamed
+#include <TObjArray.h>   // for TObjArray
+#include <TString.h>     // for TString
+
+#include <map>  // for map
 
 class TBuffer;
 class TClass;
@@ -88,7 +89,7 @@ public:
   Int_t GetDigiPlugin() const { return fDigiPlugin; };
   Int_t GetHitPlugin() const { return fHitPlugin; };
   Int_t GetClusterPlugin() const { return fClusterPlugin; }
-  TObjArray* GetPluginArray() {return fPluginArray;}
+  TObjArray* GetPluginArray() { return fPluginArray; }
 
   void SetDigiPlugin(const Int_t& nPlugin) { fDigiPlugin = nPlugin; };
   void SetHitPlugin(const Int_t& nPlugin) { fHitPlugin = nPlugin; };
diff --git a/core/detectors/mvd/CbmMvdStationPar.cxx b/core/detectors/mvd/CbmMvdStationPar.cxx
index 3be56060a61a7bf7afc3532314405690f841a9f3..3d3c6e48ce49abf1a0a8f5a028baaf2b9683416e 100644
--- a/core/detectors/mvd/CbmMvdStationPar.cxx
+++ b/core/detectors/mvd/CbmMvdStationPar.cxx
@@ -11,9 +11,10 @@
 
 #include <Logger.h>  // for Logger, LOG
 
+#include <limits>  // for numeric_limits
+
 #include <assert.h>  // for assert
-#include <cmath>    // for fabs, isnan
-#include <limits>    // for numeric_limits
+#include <cmath>     // for fabs, isnan
 
 
 // -----   Default constructor   -------------------------------------------
diff --git a/core/detectors/mvd/CbmMvdStationPar.h b/core/detectors/mvd/CbmMvdStationPar.h
index efd7719f45b070a7a01851450fd2fb9d25f80cd5..4b7aa852d9aa0f26135850810d6d1c21a58028e8 100644
--- a/core/detectors/mvd/CbmMvdStationPar.h
+++ b/core/detectors/mvd/CbmMvdStationPar.h
@@ -23,7 +23,7 @@
 #include <RtypesCore.h>  // for Double_t, Int_t, Option_t
 #include <TNamed.h>      // for TNamed
 
-#include <vector>        // for vector
+#include <vector>  // for vector
 
 class TBuffer;
 class TClass;
diff --git a/core/detectors/mvd/CbmMvdTrackingInterface.h b/core/detectors/mvd/CbmMvdTrackingInterface.h
index 76a09531ce26a5f79519ad6e17c9084093c5ffda..7cdefa87849197361f6f67c8c64fa4ec963cd9d1 100644
--- a/core/detectors/mvd/CbmMvdTrackingInterface.h
+++ b/core/detectors/mvd/CbmMvdTrackingInterface.h
@@ -18,13 +18,13 @@
 #include "CbmPixelHit.h"                       // for CbmPixelHit
 #include "CbmTrackingDetectorInterfaceBase.h"  // for CbmTrackingDetectorInt...
 
-#include <FairTask.h>                          // for InitStatus, FairTask
+#include <FairTask.h>  // for InitStatus, FairTask
 
-#include <Rtypes.h>                            // for ClassDef
-#include <TMath.h>                             // for Pi
+#include <Rtypes.h>  // for ClassDef
+#include <TMath.h>   // for Pi
 
-#include <algorithm>                           // for min, max
-#include <string>                              // for string
+#include <algorithm>  // for min, max
+#include <string>     // for string
 
 class TBuffer;
 class TClass;
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.cxx b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.cxx
index 36309748b42b773af635122796520c188dd857a8..dfe97be3c53147af15b4e8bd15044e2bed3805fa 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.cxx
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.cxx
@@ -10,8 +10,8 @@
 #include "CbmMvdMimosa26AHR.h"
 
 #include <RtypesCore.h>  // for kTRUE
-#include <TString.h>     // for TString
 #include <TMath.h>       // for Power
+#include <TString.h>     // for TString
 
 // -----   Default constructor   -------------------------------------------
 CbmMvdMimosa26AHR::CbmMvdMimosa26AHR()
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.h b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.h
index 868a7c3f01368c38d41d2dc4a388e3b768075754..dde810e3f830d930814e70b790e1b7551708be72 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.h
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa26AHR.h
@@ -22,7 +22,7 @@
 
 #include "CbmMvdSensorDataSheet.h"  // for CbmMvdSensorDataSheet
 
-#include <Rtypes.h>                 // for ClassDef
+#include <Rtypes.h>  // for ClassDef
 
 class TBuffer;
 class TClass;
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.cxx b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.cxx
index 7b061ee1a7533843431973e628a682bfa528f372..5b7fdb329c5db79007683d9108109f2a74a94e22 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.cxx
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.cxx
@@ -10,10 +10,10 @@
 #include "CbmMvdMimosa34.h"
 
 #include <RtypesCore.h>  // for kTRUE
-#include <TString.h>     // for TString
 #include <TMath.h>       // for Power
+#include <TString.h>     // for TString
 
-#include <iostream>      // for cout, endl
+#include <iostream>  // for cout, endl
 
 // -----   Default constructor   -------------------------------------------
 CbmMvdMimosa34::CbmMvdMimosa34()
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.h b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.h
index 44adbef29c46c700f8a40435d7904c35c5b8bc5a..b22991291c68c19f08b619e1cff0353d719ac39e 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.h
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosa34.h
@@ -20,7 +20,7 @@
 
 #include "CbmMvdSensorDataSheet.h"  // for CbmMvdSensorDataSheet
 
-#include <Rtypes.h>                 // for ClassDef
+#include <Rtypes.h>  // for ClassDef
 
 class TBuffer;
 class TClass;
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.cxx b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.cxx
index c7d1acaf32f4557bbe5eafa0b9b2e5176ef3ab8a..5d8a3594ed361caa1ff4038557471dd628bc3945 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.cxx
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.cxx
@@ -10,8 +10,8 @@
 #include "CbmMvdMimosis.h"
 
 #include <RtypesCore.h>  // for kTRUE
-#include <TString.h>     // for TString
 #include <TMath.h>       // for Power
+#include <TString.h>     // for TString
 
 // -----   Default constructor   -------------------------------------------
 CbmMvdMimosis::CbmMvdMimosis()
@@ -32,7 +32,7 @@ CbmMvdMimosis::CbmMvdMimosis()
   fEpiTh           = 18e-4;   // Thickness of the epitaxial layer
 
   fChargeThreshold = 1.;
-  fAnalogThreshold =150; //Threshold in electrons
+  fAnalogThreshold = 150;  //Threshold in electrons
 
   /** Description of the sensor for the digitizer //mesaured by melisa for Mimosa26AHR**/
   fNoise       = 13;
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.h b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.h
index 09b6ed4ba739baf36c2b896851c56d4facf951fd..6b04ba5c83404326f246199a3b11b02499e1f526 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.h
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdMimosis.h
@@ -20,7 +20,7 @@
 
 #include "CbmMvdSensorDataSheet.h"  // for CbmMvdSensorDataSheet
 
-#include <Rtypes.h>                 // for ClassDef
+#include <Rtypes.h>  // for ClassDef
 
 class TBuffer;
 class TClass;
diff --git a/core/detectors/mvd/SensorDataSheets/CbmMvdSensorDataSheet.h b/core/detectors/mvd/SensorDataSheets/CbmMvdSensorDataSheet.h
index 787fe4c19a3091252f76e7458710fe93dcdb092e..cd584c4c11c568cb38baadc32b267f7b6d5f4f86 100644
--- a/core/detectors/mvd/SensorDataSheets/CbmMvdSensorDataSheet.h
+++ b/core/detectors/mvd/SensorDataSheets/CbmMvdSensorDataSheet.h
@@ -21,8 +21,8 @@
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Double_t, Int_t, Float_t, Bool_t, Option_t
-#include <TString.h>     // for TString
 #include <TNamed.h>      // for TNamed
+#include <TString.h>     // for TString
 
 class TBuffer;
 class TClass;
@@ -62,7 +62,6 @@ protected:
   Double_t fSignalFallTime;
 
 
-
   /** Description of the sensor for the digitizer **/
   Double_t fNoise;        // Noise of the sensor
   Double_t fLandauMPV;    // Landau for digitizer
@@ -90,7 +89,6 @@ protected:
   Int_t fAnalogThreshold;
 
 
-
   /** Self-organizsation **/
 
   Bool_t fValidData;
@@ -100,18 +98,17 @@ public:
   virtual TString* GetSensorName() { return &fMimosaName; };
   virtual Double_t GetPixelPitchX() { return fPixelPitchX; };
   virtual Double_t GetPixelPitchY() { return fPixelPitchY; };
-  virtual Int_t    GetNPixelsX() { return fNPixelsX; };
-  virtual Int_t    GetNPixelsY() { return fNPixelsY; };
-  virtual Int_t    GetNPixels() { return fNPixels; };
-  virtual Int_t    GetPixelSignX() { return fPixelSignX; };
-  virtual Int_t    GetPixelSignY() { return fPixelSignY; };
-  virtual Int_t    GetShutterSign() { return fShutterSign; };
+  virtual Int_t GetNPixelsX() { return fNPixelsX; };
+  virtual Int_t GetNPixelsY() { return fNPixelsY; };
+  virtual Int_t GetNPixels() { return fNPixels; };
+  virtual Int_t GetPixelSignX() { return fPixelSignX; };
+  virtual Int_t GetPixelSignY() { return fPixelSignY; };
+  virtual Int_t GetShutterSign() { return fShutterSign; };
   virtual Double_t GetIntegrationTime() { return fIntegrationTime; };
   virtual Double_t GetEpiThickness() { return fEpiTh; }
   virtual Double_t GetNoise() { return fNoise; };
-  virtual Double_t GetSignalRiseTime (){ return fSignalRiseTime;};
-  virtual Double_t GetSignalFallTime (){ return fSignalFallTime;};
-
+  virtual Double_t GetSignalRiseTime() { return fSignalRiseTime; };
+  virtual Double_t GetSignalFallTime() { return fSignalFallTime; };
 
 
   /** Description of the sensor for the digitizer **/
@@ -124,8 +121,7 @@ public:
 
 
   virtual Double_t GetChargeThreshold() { return fChargeThreshold; };
-  virtual Int_t GetAnalogThreshold () {return fAnalogThreshold;};
-
+  virtual Int_t GetAnalogThreshold() { return fAnalogThreshold; };
 
 
   /** ADC description **/
diff --git a/core/detectors/mvd/plugins/CbmMvdSensorPlugin.h b/core/detectors/mvd/plugins/CbmMvdSensorPlugin.h
index 8ab6ba02d3725b1c9d34e9666f630bc98456fa7b..ffe2b2adca8371eebe24b52da89b57f5c2096aaa 100644
--- a/core/detectors/mvd/plugins/CbmMvdSensorPlugin.h
+++ b/core/detectors/mvd/plugins/CbmMvdSensorPlugin.h
@@ -17,12 +17,12 @@
 #ifndef CBMMVDSENSORPLUGIN_H
 #define CBMMVDSENSORPLUGIN_H 1
 
+#include <Logger.h>  // for LOG
+
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Bool_t, Int_t, kTRUE
 #include <TObject.h>     // for TObject
 
-#include <Logger.h>      // for LOG
-
 class TBuffer;
 class TClass;
 class TClonesArray;  // lines 24-24
@@ -45,7 +45,7 @@ public:
   virtual ~CbmMvdSensorPlugin();
 
   virtual MvdSensorPluginType GetPluginType() = 0;
-  virtual Int_t GetPluginIDNumber (){return fPluginIDNumber;}
+  virtual Int_t GetPluginIDNumber() { return fPluginIDNumber; }
   virtual void Init() { ; }
   virtual void Exec() { ; }
   virtual void ExecChain() { ; }
@@ -57,7 +57,7 @@ public:
   virtual TClonesArray* GetWriteArray() { return 0; }
 
   virtual void SetInputArray(TClonesArray*) { ; }
-  virtual void SetInput(TObject*) {LOG(error) << "You are sending input to the base class instead to your plugin!";}
+  virtual void SetInput(TObject*) { LOG(error) << "You are sending input to the base class instead to your plugin!"; }
   virtual void SetOutputArray(TClonesArray*) { ; }
 
   virtual void SetNextPlugin(CbmMvdSensorPlugin* plugin) { fNextPlugin = plugin; }
@@ -81,7 +81,7 @@ protected:
   Bool_t initialized;
   Bool_t fShowDebugHistos;
   const char* fName;
-  Int_t fPluginIDNumber; //Identifier for the Plugin for debugging purposes. Hardcode in implementation please.
+  Int_t fPluginIDNumber;  //Identifier for the Plugin for debugging purposes. Hardcode in implementation please.
 
 private:
   CbmMvdSensorPlugin& operator=(const CbmMvdSensorPlugin&);
diff --git a/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.cxx b/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.cxx
index c71c83f0ba531b376b0f0b94fdcb3188ba15e8fe..2c1a2909198000d22a1d5b9084f1eec791dcfbed 100644
--- a/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.cxx
+++ b/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.cxx
@@ -11,7 +11,13 @@
 #include "TClonesArray.h"
 
 // -----   Default constructor   -------------------------------------------
-CbmMvdSensorBuffer::CbmMvdSensorBuffer() : CbmMvdSensorPlugin(), fBuffer(nullptr), fCurrentEvent(nullptr), fSensor(nullptr) {}
+CbmMvdSensorBuffer::CbmMvdSensorBuffer()
+  : CbmMvdSensorPlugin()
+  , fBuffer(nullptr)
+  , fCurrentEvent(nullptr)
+  , fSensor(nullptr)
+{
+}
 // -------------------------------------------------------------------------
 
 // -----   Destructor   ----------------------------------------------------
diff --git a/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.h b/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.h
index e4d3fca5f50e2043e0794eb39d35197f59981f30..203f5107d4953b758b17548bf8895e3ab209017b 100644
--- a/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.h
+++ b/core/detectors/mvd/plugins/buffers/CbmMvdSensorBuffer.h
@@ -22,8 +22,8 @@
 
 #include "CbmMvdSensorPlugin.h"  // for MvdSensorPluginType, CbmMvdSensorPlugin
 
-#include <Rtypes.h>              // for ClassDef
-#include <RtypesCore.h>          // for Double_t, Option_t
+#include <Rtypes.h>      // for ClassDef
+#include <RtypesCore.h>  // for Double_t, Option_t
 
 class CbmMvdSensor;
 class TBuffer;
diff --git a/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.cxx b/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.cxx
index 95825d0b4fe277085cdc7a371ea1afcddf0c78e3..93395abab2e44fda8b0855949123271710b6f2b9 100644
--- a/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.cxx
+++ b/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.cxx
@@ -12,11 +12,9 @@
 #include "CbmMvdSensor.h"           // for CbmMvdSensor
 #include "CbmMvdSensorDataSheet.h"  // for CbmMvdSensorDataSheet
 
-#include <Logger.h>                 // for LOG, Logger
-
-#include "TClonesArray.h"           // for TClonesArray
-
+#include <Logger.h>  // for LOG, Logger
 
+#include "TClonesArray.h"  // for TClonesArray
 
 
 // -----   Default constructor   -------------------------------------------
diff --git a/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.h b/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.h
index 5c4747078b24dcfbb0f5a34923809b5c26957f8d..12d1f6cff5ef9b62c7a3db8ef71bb9bbf857829b 100644
--- a/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.h
+++ b/core/detectors/mvd/plugins/buffers/CbmMvdSensorFrameBuffer.h
@@ -22,10 +22,10 @@
 
 #include "CbmMvdSensorBuffer.h"  // for CbmMvdSensorBuffer
 
-#include <Logger.h>              // for LOG
+#include <Logger.h>  // for LOG
 
-#include <Rtypes.h>              // for ClassDef
-#include <RtypesCore.h>          // for Double_t, Int_t, Bool_t
+#include <Rtypes.h>      // for ClassDef
+#include <RtypesCore.h>  // for Double_t, Int_t, Bool_t
 
 class CbmMvdPoint;
 class CbmMvdSensor;
diff --git a/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.cxx b/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.cxx
index 4441440ff3c85b4bc28a2ef2c15761a52b2f08c6..e8a2a766893fc2dcd811efea4cc61a5a449129ff 100644
--- a/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.cxx
+++ b/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.cxx
@@ -12,8 +12,13 @@
 #include "TClonesArray.h"
 
 // -----   Default constructor   -------------------------------------------
-CbmMvdSensorTask::CbmMvdSensorTask() : CbmMvdSensorPlugin(), fInputBuffer(nullptr), fOutputBuffer(nullptr), fSensor(nullptr) {
-fPluginIDNumber= -1;
+CbmMvdSensorTask::CbmMvdSensorTask()
+  : CbmMvdSensorPlugin()
+  , fInputBuffer(nullptr)
+  , fOutputBuffer(nullptr)
+  , fSensor(nullptr)
+{
+  fPluginIDNumber = -1;
 }
 // -------------------------------------------------------------------------
 // -----  constructor   -------------------------------------------
@@ -23,7 +28,7 @@ CbmMvdSensorTask::CbmMvdSensorTask(const char* name)
   , fOutputBuffer(nullptr)
   , fSensor(nullptr)
 {
-fPluginIDNumber= -1;
+  fPluginIDNumber = -1;
 }
 // -------------------------------------------------------------------------
 
diff --git a/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.h b/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.h
index bec028f0b32e9c08359a24dc9ab51d197617aeab..d3a344fd9c449891c87f0bcdd36c6e47c003447f 100644
--- a/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.h
+++ b/core/detectors/mvd/plugins/tasks/CbmMvdSensorTask.h
@@ -19,13 +19,13 @@
 
 #include "CbmMvdSensorPlugin.h"  // for MvdSensorPluginType, CbmMvdSensorPlugin
 
-#include <Rtypes.h>              // for ClassDef
+#include <Rtypes.h>  // for ClassDef
 
 class CbmMvdDigi;
 class CbmMvdSensor;
 class TBuffer;
 class TClass;
-class TClonesArray; 
+class TClonesArray;
 class TMemberInspector;
 
 class CbmMvdSensorTask : public CbmMvdSensorPlugin {
diff --git a/core/detectors/mvd/tools/CbmMvdGeoHandler.cxx b/core/detectors/mvd/tools/CbmMvdGeoHandler.cxx
index f21e34d419bea06c8655eda531f8a12c78aecb30..fbdb43b3a4b004ff56991b964e4253571003eb4b 100644
--- a/core/detectors/mvd/tools/CbmMvdGeoHandler.cxx
+++ b/core/detectors/mvd/tools/CbmMvdGeoHandler.cxx
@@ -17,17 +17,17 @@
 #include "CbmMvdMimosis.h"      // for CbmMvdMimosis
 #include "CbmMvdStationPar.h"   // for CbmMvdStationPar
 
-#include <Logger.h>             // for LOG, Logger
+#include <Logger.h>  // for LOG, Logger
 
-#include <TGeoBBox.h>           // for TGeoBBox
-#include <TGeoManager.h>        // for TGeoManager, gGeoManager
-#include <TGeoMaterial.h>       // for TGeoMaterial
-#include <TGeoNode.h>           // for TGeoNode
-#include <TGeoVolume.h>         // for TGeoVolume
-#include <TObjArray.h>          // for TObjArray
-#include <TString.h>            // for TString, operator+, Form, operator<<
+#include <TGeoBBox.h>      // for TGeoBBox
+#include <TGeoManager.h>   // for TGeoManager, gGeoManager
+#include <TGeoMaterial.h>  // for TGeoMaterial
+#include <TGeoNode.h>      // for TGeoNode
+#include <TGeoVolume.h>    // for TGeoVolume
+#include <TObjArray.h>     // for TObjArray
+#include <TString.h>       // for TString, operator+, Form, operator<<
 
-#include <cmath>                // for fabs
+#include <cmath>  // for fabs
 
 //--------------------------------------------------------------------------
 CbmMvdGeoHandler::CbmMvdGeoHandler()
diff --git a/core/detectors/mvd/tools/CbmMvdGeoHandler.h b/core/detectors/mvd/tools/CbmMvdGeoHandler.h
index befb099f823c744008ccb757b3f9fca2c68e097c..e27540f154e6bd8408d115e51ab2c0a9ba089e31 100644
--- a/core/detectors/mvd/tools/CbmMvdGeoHandler.h
+++ b/core/detectors/mvd/tools/CbmMvdGeoHandler.h
@@ -29,7 +29,7 @@ class TMemberInspector;
 
 enum class CbmMvdSensorTyp;
 
-#include <map>           // for map
+#include <map>  // for map
 
 enum CbmMvdGeoTyp
 {
diff --git a/reco/detectors/mvd/CbmMvdClusterfinder.cxx b/reco/detectors/mvd/CbmMvdClusterfinder.cxx
index 1458673146ee71b1fa9a849e1b941b2720ec471e..04aba54a4e01888c07908035a28a7e33b0f03a9d 100644
--- a/reco/detectors/mvd/CbmMvdClusterfinder.cxx
+++ b/reco/detectors/mvd/CbmMvdClusterfinder.cxx
@@ -7,23 +7,23 @@
 // -------------------------------------------------------------------------
 #include "CbmMvdClusterfinder.h"
 
-#include "CbmDefs.h"                               // for ECbmModuleId
-#include "CbmDigiManager.h"                        // for CbmDigiManager
-#include "CbmMvdDetector.h"                        // for CbmMvdDetector
-#include "CbmMvdDigi.h"                            // for CbmMvdDigi
-#include "CbmMvdSensor.h"                          // for CbmMvdSensor
-#include "CbmMvdSensorClusterfinderTask.h"         // for CbmMvdSensorCluste...
+#include "CbmDefs.h"                        // for ECbmModuleId
+#include "CbmDigiManager.h"                 // for CbmDigiManager
+#include "CbmMvdDetector.h"                 // for CbmMvdDetector
+#include "CbmMvdDigi.h"                     // for CbmMvdDigi
+#include "CbmMvdSensor.h"                   // for CbmMvdSensor
+#include "CbmMvdSensorClusterfinderTask.h"  // for CbmMvdSensorCluste...
 
-#include <FairRootManager.h>                       // for FairRootManager
-#include <FairTask.h>                              // for InitStatus, FairTask
-#include <Logger.h>                                // for Logger, LOG
+#include <FairRootManager.h>  // for FairRootManager
+#include <FairTask.h>         // for InitStatus, FairTask
+#include <Logger.h>           // for Logger, LOG
 
-#include <TClonesArray.h>                          // for TClonesArray
+#include <TClonesArray.h>  // for TClonesArray
 
-#include <iomanip>                                 // for setprecision, setw
-#include <iostream>                                // for operator<<, endl
-#include <map>                                     // for allocator, __map_i...
-#include <utility>                                 // for pair
+#include <iomanip>   // for setprecision, setw
+#include <iostream>  // for operator<<, endl
+#include <map>       // for allocator, __map_i...
+#include <utility>   // for pair
 
 
 using std::cout;
@@ -77,19 +77,19 @@ CbmMvdClusterfinder::~CbmMvdClusterfinder()
 void CbmMvdClusterfinder::Exec(Option_t* /*opt*/)
 {
   // --- Start timer
- fTimer.Start();
- if (gDebug>0) {cout << "CbmMvdClusterfinder::Exec : Starting Exec "  << endl;}
- fCluster->Delete();
- if (fDigiMan->GetNofDigis(ECbmModuleId::kMvd)) {
+  fTimer.Start();
+  if (gDebug > 0) { cout << "CbmMvdClusterfinder::Exec : Starting Exec " << endl; }
+  fCluster->Delete();
+  if (fDigiMan->GetNofDigis(ECbmModuleId::kMvd)) {
     if (fVerbose) cout << "//----------------------------------------//";
     if (fVerbose) cout << endl << "Send Input" << endl;
 
-    Int_t nTargetPlugin=fDetector->DetectPlugin(200);
-    CbmMvdDigi* digi=0;
+    Int_t nTargetPlugin = fDetector->DetectPlugin(200);
+    CbmMvdDigi* digi    = 0;
 
     Int_t nDigis = fDigiMan->GetNofDigis(ECbmModuleId::kMvd);
 
-    if (gDebug>0) {cout << "CbmMvdClusterfinder::Exec - nDigis= " << nDigis << endl;}
+    if (gDebug > 0) { cout << "CbmMvdClusterfinder::Exec - nDigis= " << nDigis << endl; }
 
     for (Int_t i = 0; i < nDigis; i++) {
       digi = new CbmMvdDigi(*(fDigiMan->Get<CbmMvdDigi>(i)));
@@ -99,7 +99,7 @@ void CbmMvdClusterfinder::Exec(Option_t* /*opt*/)
     }
 
 
-    if (gDebug>0) {cout << "CbmMvdClusterfinder::Exec : Communicating with Plugin: " << nTargetPlugin << endl;}
+    if (gDebug > 0) { cout << "CbmMvdClusterfinder::Exec : Communicating with Plugin: " << nTargetPlugin << endl; }
 
 
     //fDetector->SendInputDigis(fDigiMan);
@@ -161,17 +161,16 @@ InitStatus CbmMvdClusterfinder::Init()
 
   // Add the cluster finder plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorClusterfinderTask* clusterTask = new CbmMvdSensorClusterfinderTask();
 
     itr->second->AddPlugin(clusterTask);
     itr->second->SetClusterPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fClusterPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
diff --git a/reco/detectors/mvd/CbmMvdClusterfinder.h b/reco/detectors/mvd/CbmMvdClusterfinder.h
index e6ab276e6d4b109298cc75662150574b3f18b1e7..c2299108d9d950503e084d1f6ff398502bbd8a15 100644
--- a/reco/detectors/mvd/CbmMvdClusterfinder.h
+++ b/reco/detectors/mvd/CbmMvdClusterfinder.h
@@ -11,12 +11,12 @@
 #ifndef CBMMVDCLUSTERFINDER_H
 #define CBMMVDCLUSTERFINDER_H 1
 
-#include "FairTask.h"    // for InitStatus, FairTask
+#include "FairTask.h"  // for InitStatus, FairTask
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Int_t, Bool_t, Option_t, UInt_t, kTRUE
-#include <TString.h>     // for TString
 #include <TStopwatch.h>  // for TStopwatch
+#include <TString.h>     // for TString
 
 class CbmDigiManager;
 class CbmMvdDetector;
diff --git a/reco/detectors/mvd/CbmMvdClusterfinderTB.cxx b/reco/detectors/mvd/CbmMvdClusterfinderTB.cxx
index fda616bf90893fe53e18cb9039d4b6791270e6e7..1a6d1afcbae9adaec2286da5f8f81484bf0ff1ce 100644
--- a/reco/detectors/mvd/CbmMvdClusterfinderTB.cxx
+++ b/reco/detectors/mvd/CbmMvdClusterfinderTB.cxx
@@ -12,9 +12,9 @@
 #include "CbmDigiManager.h"
 #include "CbmEvent.h"
 #include "CbmMvdDetector.h"
+#include "CbmMvdGeoHandler.h"
 #include "CbmMvdPoint.h"
 #include "CbmMvdSensorClusterfinderTask.h"
-#include "CbmMvdGeoHandler.h"
 
 // Includes from FAIR
 #include "FairModule.h"
@@ -147,17 +147,16 @@ InitStatus CbmMvdClusterfinderTB::Init()
 
   // Add the cluster finder plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorClusterfinderTask* clusterTask = new CbmMvdSensorClusterfinderTask();
 
     itr->second->AddPlugin(clusterTask);
     itr->second->SetClusterPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fClusterPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
diff --git a/reco/detectors/mvd/CbmMvdDigiToHit.cxx b/reco/detectors/mvd/CbmMvdDigiToHit.cxx
index 8a39dfaf1b20fcfc309a5f87e7e6060661d94944..9a03f9db0532d1f52e005c48610367cefc3b3acb 100644
--- a/reco/detectors/mvd/CbmMvdDigiToHit.cxx
+++ b/reco/detectors/mvd/CbmMvdDigiToHit.cxx
@@ -10,9 +10,9 @@
 #include "CbmMvdDigiToHit.h"
 
 #include "CbmMvdDetector.h"
+#include "CbmMvdGeoHandler.h"
 #include "CbmMvdPoint.h"
 #include "CbmMvdSensorDigiToHitTask.h"
-#include "CbmMvdGeoHandler.h"
 
 // Includes from FAIR
 #include "FairModule.h"
@@ -150,17 +150,16 @@ InitStatus CbmMvdDigiToHit::Init()
 
   // Add the digi2hit plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorDigiToHitTask* hitTask = new CbmMvdSensorDigiToHitTask();
 
     itr->second->AddPlugin(hitTask);
     itr->second->SetHitPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fHitPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
diff --git a/reco/detectors/mvd/CbmMvdDigiToHitTB.cxx b/reco/detectors/mvd/CbmMvdDigiToHitTB.cxx
index 3bf8e71c4dc438c95a2dfa165beeac5ba65f4fbd..a98d082f1d7c5ac4815cee1b67ba6eac88b0144e 100644
--- a/reco/detectors/mvd/CbmMvdDigiToHitTB.cxx
+++ b/reco/detectors/mvd/CbmMvdDigiToHitTB.cxx
@@ -11,9 +11,9 @@
 
 #include "CbmEvent.h"
 #include "CbmMvdDetector.h"
+#include "CbmMvdGeoHandler.h"
 #include "CbmMvdPoint.h"
 #include "CbmMvdSensorDigiToHitTask.h"
-#include "CbmMvdGeoHandler.h"
 
 // Includes from FAIR
 #include "FairModule.h"
@@ -143,17 +143,16 @@ InitStatus CbmMvdDigiToHitTB::Init()
 
   // Add the digi2hit plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorDigiToHitTask* hitTask = new CbmMvdSensorDigiToHitTask();
 
     itr->second->AddPlugin(hitTask);
     itr->second->SetHitPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fHitPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
diff --git a/reco/detectors/mvd/CbmMvdHitfinder.cxx b/reco/detectors/mvd/CbmMvdHitfinder.cxx
index d179490e7c90d5c4a369dd45cdcf22fa250cc9a2..3bc46033538fbfd94b17a1dc6c31ab59538d7098 100644
--- a/reco/detectors/mvd/CbmMvdHitfinder.cxx
+++ b/reco/detectors/mvd/CbmMvdHitfinder.cxx
@@ -7,26 +7,26 @@
 // -------------------------------------------------------------------------
 #include "CbmMvdHitfinder.h"
 
-#include "CbmDefs.h"                               // for ECbmModuleId
-#include "CbmDigiManager.h"                        // for CbmDigiManager
-#include "CbmMvdCluster.h"                         // for CbmMvdCluster
-#include "CbmMvdDetector.h"                        // for CbmMvdDetector
-#include "CbmMvdDetectorId.h"                        // for CbmMvdDetector
-#include "CbmMvdDigi.h"                            // for CbmMvdDigi
-#include "CbmMvdSensor.h"                          // for CbmMvdSensor
-#include "CbmMvdSensorFindHitTask.h"               // for CbmMvdSensorFindHi...
-#include "CbmMvdSensorHitfinderTask.h"             // for CbmMvdSensorHitfin...
-
-#include <FairTask.h>                              // for InitStatus, FairTask
-#include <FairRootManager.h>                       // for FairRootManager
-#include <Logger.h>                                // for Logger, LOG
-
-#include <TClonesArray.h>                          // for TClonesArray
-
-#include <iomanip>                                 // for setprecision, setw
-#include <iostream>                                // for operator<<, endl
-#include <map>                                     // for allocator, __map_i...
-#include <utility>                                 // for pair
+#include "CbmDefs.h"                    // for ECbmModuleId
+#include "CbmDigiManager.h"             // for CbmDigiManager
+#include "CbmMvdCluster.h"              // for CbmMvdCluster
+#include "CbmMvdDetector.h"             // for CbmMvdDetector
+#include "CbmMvdDetectorId.h"           // for CbmMvdDetector
+#include "CbmMvdDigi.h"                 // for CbmMvdDigi
+#include "CbmMvdSensor.h"               // for CbmMvdSensor
+#include "CbmMvdSensorFindHitTask.h"    // for CbmMvdSensorFindHi...
+#include "CbmMvdSensorHitfinderTask.h"  // for CbmMvdSensorHitfin...
+
+#include <FairRootManager.h>  // for FairRootManager
+#include <FairTask.h>         // for InitStatus, FairTask
+#include <Logger.h>           // for Logger, LOG
+
+#include <TClonesArray.h>  // for TClonesArray
+
+#include <iomanip>   // for setprecision, setw
+#include <iostream>  // for operator<<, endl
+#include <map>       // for allocator, __map_i...
+#include <utility>   // for pair
 
 using std::cout;
 using std::endl;
@@ -103,12 +103,12 @@ void CbmMvdHitfinder::Exec(Option_t* /*opt*/)
 
   fHits->Clear();
   fTimer.Start();
-  Int_t nTargetPlugin= fDetector->DetectPlugin(fMyPluginID);
+  Int_t nTargetPlugin = fDetector->DetectPlugin(fMyPluginID);
   //Int_t nDigis=0;
   //CbmMvdDigi* digi=0;
-  CbmMvdCluster* cluster=0;
+  CbmMvdCluster* cluster = 0;
 
-  if (fDigiMan->IsPresent(ECbmModuleId::kMvd) || fInputCluster) { //checks if data sources are available
+  if (fDigiMan->IsPresent(ECbmModuleId::kMvd) || fInputCluster) {  //checks if data sources are available
     if (fVerbose) cout << endl << "//----------------------------------------//" << endl;
     if (!fUseClusterfinder) {
       /*
@@ -119,16 +119,15 @@ void CbmMvdHitfinder::Exec(Option_t* /*opt*/)
 
         fDetector->SendInputToSensorPlugin(digi->GetDetectorId(), nTargetPlugin, static_cast<TObject*>(digi));
         */
-      Fatal("CbmMvdHitFinder - Mode without cluster finder is currently not supported ", "CbmMvdHitFinder - Mode without cluster finder is currently not supported ");
-      }
-
-
+      Fatal("CbmMvdHitFinder - Mode without cluster finder is currently not supported ",
+            "CbmMvdHitFinder - Mode without cluster finder is currently not supported ");
+    }
 
-      //fDetector->SendInputDigis(fDigiMan);
 
+    //fDetector->SendInputDigis(fDigiMan);
 
 
-    else // of if (!fUseClusterfinder)
+    else  // of if (!fUseClusterfinder)
     {
 
 
@@ -137,12 +136,12 @@ void CbmMvdHitfinder::Exec(Option_t* /*opt*/)
       for (Int_t i = 0; i < nEntries; i++) {
         cluster = (CbmMvdCluster*) fInputCluster->At(i);
         cluster->SetRefId(i);
-        fDetector->SendInputToSensorPlugin(tmp.DetectorId(cluster->GetSensorNr()), nTargetPlugin, static_cast<TObject*>(cluster));
-
+        fDetector->SendInputToSensorPlugin(tmp.DetectorId(cluster->GetSensorNr()), nTargetPlugin,
+                                           static_cast<TObject*>(cluster));
       }
     }
 
-        //fDetector->SendInputCluster(fInputCluster);
+    //fDetector->SendInputCluster(fInputCluster);
 
 
     if (fVerbose) cout << "Execute HitfinderPlugin Nr. " << fHitfinderPluginNr << endl;
@@ -186,7 +185,8 @@ InitStatus CbmMvdHitfinder::Init()
 
   // **********  Get input arrays
   if (!fUseClusterfinder) {
-    Fatal("CbmMvdHitFinder - Mode without cluster finder is currently not supported ", "CbmMvdHitFinder - Mode without cluster finder is currently not supported ");
+    Fatal("CbmMvdHitFinder - Mode without cluster finder is currently not supported ",
+          "CbmMvdHitFinder - Mode without cluster finder is currently not supported ");
     fDigiMan = CbmDigiManager::Instance();
     fDigiMan->Init();
     if (!fDigiMan->IsPresent(ECbmModuleId::kMvd)) {
@@ -214,9 +214,9 @@ InitStatus CbmMvdHitfinder::Init()
 
   // Add the hit finder plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-    /*
+  /*
   if (!fUseClusterfinder) {
 
     for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
@@ -229,17 +229,17 @@ InitStatus CbmMvdHitfinder::Init()
     }
 
   else {*/
-    for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
-      CbmMvdSensorHitfinderTask* hitfinderTask = new CbmMvdSensorHitfinderTask();
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
+    CbmMvdSensorHitfinderTask* hitfinderTask = new CbmMvdSensorHitfinderTask();
 
-      itr->second->AddPlugin(hitfinderTask);
-      itr->second->SetHitPlugin(plugincount);
-      fMyPluginID=300;
-    }
+    itr->second->AddPlugin(hitfinderTask);
+    itr->second->SetHitPlugin(plugincount);
+    fMyPluginID = 300;
+  }
   //}
 
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fHitfinderPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
diff --git a/reco/detectors/mvd/CbmMvdHitfinder.h b/reco/detectors/mvd/CbmMvdHitfinder.h
index dd58151bbc4d71938f55c42f4b1426e392e31ba4..d9f1fd820fdc3afe25c1017d1a595b9677fb7cfa 100644
--- a/reco/detectors/mvd/CbmMvdHitfinder.h
+++ b/reco/detectors/mvd/CbmMvdHitfinder.h
@@ -11,7 +11,7 @@
 #ifndef CBMMVDHITFINDER_H
 #define CBMMVDHITFINDER_H 1
 
-#include "FairTask.h"    // for InitStatus, FairTask
+#include "FairTask.h"  // for InitStatus, FairTask
 
 #include <Rtypes.h>      // for ClassDef
 #include <RtypesCore.h>  // for Int_t, Bool_t, Option_t, UInt_t, kTRUE
@@ -46,10 +46,11 @@ public:
   {
     fUseClusterfinder = clusterfinderFlag;
   };  //* enable use of external clusterfinder
-    void ShowDebugHistos() { fShowDebugHistos = kTRUE; }
+  void ShowDebugHistos() { fShowDebugHistos = kTRUE; }
 
 protected:
   Int_t fMyPluginID;
+
 private:
   CbmMvdDetector* fDetector;
   CbmDigiManager* fDigiMan;  //!
diff --git a/reco/detectors/mvd/CbmMvdHitfinderTB.cxx b/reco/detectors/mvd/CbmMvdHitfinderTB.cxx
index cf0b4a3a6978f2d495c8053bbca6619b4827238c..830e0027303a5cb732ad9b1944dd3ff6d0b6ccf1 100644
--- a/reco/detectors/mvd/CbmMvdHitfinderTB.cxx
+++ b/reco/detectors/mvd/CbmMvdHitfinderTB.cxx
@@ -9,10 +9,10 @@
 // Includes from MVD
 #include "CbmMvdHitfinderTB.h"
 
+#include "CbmMvdGeoHandler.h"
 #include "CbmMvdPoint.h"
 #include "CbmMvdSensorFindHitTask.h"
 #include "CbmMvdSensorHitfinderTask.h"
-#include "CbmMvdGeoHandler.h"
 
 
 // Includes from FAIR
@@ -153,20 +153,18 @@ InitStatus CbmMvdHitfinderTB::Init()
   fDetector = CbmMvdDetector::Instance();
 
 
-
   // Add the hit finder plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorHitfinderTask* hitfinderTask = new CbmMvdSensorHitfinderTask();
 
     itr->second->AddPlugin(hitfinderTask);
     itr->second->SetHitPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fHitfinderPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx
index f523409bd680052806f387be9ad144f6797a03db..01f5386f08557b360aa1d6214011474e1ca20044 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx
@@ -20,10 +20,10 @@ using std::pair;
 using std::vector;
 
 // -----   Default constructor   -------------------------------------------
-CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask() : CbmMvdSensorClusterfinderTask(0, 0) {
-
-fPluginIDNumber= 200;
+CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask() : CbmMvdSensorClusterfinderTask(0, 0)
+{
 
+  fPluginIDNumber = 200;
 }
 // -------------------------------------------------------------------------
 
@@ -84,7 +84,7 @@ CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask(Int_t iMode, Int_t
   , fBranchName("MvdHit")
   , fAddNoise(kFALSE)
 {
-fPluginIDNumber= 200;
+  fPluginIDNumber = 200;
 }
 // -------------------------------------------------------------------------
 
@@ -94,7 +94,9 @@ void CbmMvdSensorClusterfinderTask::InitTask(CbmMvdSensor* mysensor)
 
 
   fSensor = mysensor;
-  if(gDebug>0){cout << "-Start- CbmMvdSensorClusterfinderTask : Initialisation of sensor " << fSensor->GetName() << endl;}
+  if (gDebug > 0) {
+    cout << "-Start- CbmMvdSensorClusterfinderTask : Initialisation of sensor " << fSensor->GetName() << endl;
+  }
   fInputBuffer  = new TClonesArray("CbmMvdDigi", 100);
   fOutputBuffer = new TClonesArray("CbmMvdCluster", 100);
 
@@ -188,9 +190,9 @@ void CbmMvdSensorClusterfinderTask::ExecChain() { Exec(); }
 // -----   Public method Exec   --------------
 void CbmMvdSensorClusterfinderTask::Exec()
 {
-  if(gDebug>0){
-  cout << "CbmMvdSensorClusterfinderTask::Exec - Running Sensor " << fSensor->GetName() << endl;
-  cout << "CbmMvdSensorClusterfinderTask::Exec - InputBufferSize " << fInputBuffer->GetEntriesFast() << endl;
+  if (gDebug > 0) {
+    cout << "CbmMvdSensorClusterfinderTask::Exec - Running Sensor " << fSensor->GetName() << endl;
+    cout << "CbmMvdSensorClusterfinderTask::Exec - InputBufferSize " << fInputBuffer->GetEntriesFast() << endl;
   }
   if (fInputBuffer->GetEntriesFast() > 0) {
     fOutputBuffer->Delete();
@@ -269,7 +271,7 @@ void CbmMvdSensorClusterfinderTask::Exec()
 
         pair<Int_t, Int_t> a(digi->GetPixelX(), digi->GetPixelY());
         fDigiMapIt = fDigiMap.find(a);
-        if(fDigiMapIt!= fDigiMap.end()) {fDigiMap.erase(fDigiMapIt);};
+        if (fDigiMapIt != fDigiMap.end()) { fDigiMap.erase(fDigiMapIt); };
 
         for (ULong64_t iCluster = 0; iCluster < clusterArray->size(); iCluster++) {
 
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.h b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.h
index 2d08f2786b6b14f7a6b879a75e0998ca53ca1d1e..a0c80a560195e9f5b2923d7666c9f32c57a7c888 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.h
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.h
@@ -19,7 +19,6 @@
 
 #include "TArrayS.h"
 #include "TCanvas.h"
-#include <TClonesArray.h>
 #include "TH1.h"
 #include "TH1F.h"
 #include "TH2.h"
@@ -29,6 +28,7 @@
 #include "TRefArray.h"
 #include "TStopwatch.h"
 #include "TString.h"
+#include <TClonesArray.h>
 
 #include <list>
 #include <map>
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
index b9c870ebf86814a1bf70997c71aea1d6f546f92e..8b98b55cd2259ffdcb9afdbfd7728e76fab41611 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx
@@ -72,9 +72,7 @@ UInt_t shape = 0;
 
 
 // -----   Default constructor   -------------------------------------------
-CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask() : CbmMvdSensorDigiToHitTask(0, 0) {
-fPluginIDNumber= 500;
-}
+CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask() : CbmMvdSensorDigiToHitTask(0, 0) { fPluginIDNumber = 500; }
 // -------------------------------------------------------------------------
 
 // -------------------------------------------------------------------------
@@ -108,7 +106,7 @@ CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask(Int_t /*iMode*/, Int_t iVer
   , fHitPosErrZ(0.0)
 
 {
-fPluginIDNumber= 500;
+  fPluginIDNumber = 500;
 }
 // -------------------------------------------------------------------------
 
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx
index 8b2d24aafba57de0c0eb159373ce69336a26f222..34f274d7800d71150ee4589c1dda0f4a802f7430 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx
@@ -113,7 +113,7 @@ CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask()
   , fDigisInCluster(-1)
   , fAddNoise(kFALSE)
 {
-fPluginIDNumber= 400;
+  fPluginIDNumber = 400;
 }
 // -------------------------------------------------------------------------
 
@@ -172,7 +172,7 @@ CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask(Int_t iMode)
   , fDigisInCluster(-1)
   , fAddNoise(kFALSE)
 {
-fPluginIDNumber= 400;
+  fPluginIDNumber = 400;
 }
 // -------------------------------------------------------------------------
 
@@ -245,7 +245,8 @@ void CbmMvdSensorFindHitTask::ExecChain() { Exec(); }
 
 // -----   Virtual public method Exec   --------------
 void CbmMvdSensorFindHitTask::Exec()
-{ cout << "Ich lebe auch" << endl;
+{
+  cout << "Ich lebe auch" << endl;
 
   // if(!inputSet)
   //  {
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.h b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.h
index d5c63469c5988541a9f7cbecad033c8d1437cb18..af365c9b93454b6927c614060700a4d11c78d042 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.h
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorFindHitTask.h
@@ -11,17 +11,16 @@
 #ifndef CBMMVDSENSORFINDHITTASK_H
 #define CBMMVDSENSORFINDHITTASK_H 1
 
+#include "CbmMvdCluster.h"
 #include "CbmMvdDigi.h"
 #include "CbmMvdPoint.h"
 #include "CbmMvdSensor.h"
-#include "CbmMvdCluster.h"
 #include "CbmMvdSensorTask.h"
 
 #include "FairTask.h"
 
 #include "TArrayS.h"
 #include "TCanvas.h"
-#include <TClonesArray.h>
 #include "TH1.h"
 #include "TH1F.h"
 #include "TH2.h"
@@ -31,6 +30,7 @@
 #include "TRefArray.h"
 #include "TStopwatch.h"
 #include "TString.h"
+#include <TClonesArray.h>
 
 #include <list>
 #include <map>
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx
index a7e2c1293a52c991b9082714838297d0ea128d65..6a4f864584c1162f837fa3708f64e79e9c8ed66a 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx
@@ -13,19 +13,19 @@
 #include "CbmMvdHit.h"      // for CbmMvdHit
 #include "CbmMvdSensor.h"   // for CbmMvdSensor
 
-#include <TClonesArray.h>   // for TClonesArray
-#include <TGeoMatrix.h>     // for TGeoHMatrix
-#include <TMath.h>          // for Power
-#include <TMathBase.h>      // for Abs
-#include <TObjArray.h>      // for TObjArray
-#include <TRandom.h>        // for TRandom
-#include <TRandom3.h>       // for gRandom
-#include <TVector3.h>       // for TVector3
-
-#include <iomanip>          // for setprecision, setw
-#include <iostream>         // for operator<<, basic_ostream, char_traits, endl
-#include <map>              // for map, __map_iterator, operator!=, operator==
-#include <vector>           // for vector
+#include <TClonesArray.h>  // for TClonesArray
+#include <TGeoMatrix.h>    // for TGeoHMatrix
+#include <TMath.h>         // for Power
+#include <TMathBase.h>     // for Abs
+#include <TObjArray.h>     // for TObjArray
+#include <TRandom.h>       // for TRandom
+#include <TRandom3.h>      // for gRandom
+#include <TVector3.h>      // for TVector3
+
+#include <iomanip>   // for setprecision, setw
+#include <iostream>  // for operator<<, basic_ostream, char_traits, endl
+#include <map>       // for map, __map_iterator, operator!=, operator==
+#include <vector>    // for vector
 
 using std::cout;
 using std::endl;
@@ -92,7 +92,7 @@ CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask()
   , fDigisInCluster(0)
   , fAddNoise(kFALSE)
 {
-fPluginIDNumber= 300;
+  fPluginIDNumber = 300;
 }
 // -------------------------------------------------------------------------
 
@@ -149,7 +149,7 @@ CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask(Int_t iMode)
   , fDigisInCluster(0)
   , fAddNoise(kFALSE)
 {
-fPluginIDNumber= 300;
+  fPluginIDNumber = 300;
 }
 // -------------------------------------------------------------------------
 
@@ -180,7 +180,9 @@ void CbmMvdSensorHitfinderTask::InitTask(CbmMvdSensor* mysensor)
 
 
   fSensor = mysensor;
-  if (gDebug>0){cout << "-Start- CbmMvdSensorHitfinderTask: Initialisation of sensor " << fSensor->GetName() << endl;}
+  if (gDebug > 0) {
+    cout << "-Start- CbmMvdSensorHitfinderTask: Initialisation of sensor " << fSensor->GetName() << endl;
+  }
   fInputBuffer  = new TClonesArray("CbmMvdCluster", 100);
   fOutputBuffer = new TClonesArray("CbmMvdHit", 100);
 
diff --git a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.h b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.h
index 5aede833fea441a66d795ede849ad3aba7a3031e..331b6c6a7d7bf6840d1bec7925f4a5944010ef36 100644
--- a/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.h
+++ b/reco/detectors/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.h
@@ -14,15 +14,15 @@
 #include "CbmMvdCluster.h"     // for CbmMvdCluster
 #include "CbmMvdSensorTask.h"  // for CbmMvdSensorTask
 
-#include <FairTask.h>          // for InitStatus
+#include <FairTask.h>  // for InitStatus
 
-#include <Rtypes.h>            // for ClassDef
-#include <RtypesCore.h>        // for Int_t, Double_t, Bool_t, Float_t, kTRUE
-#include <TClonesArray.h>      // for TClonesArray
-#include <TString.h>           // for TString
+#include <Rtypes.h>        // for ClassDef
+#include <RtypesCore.h>    // for Int_t, Double_t, Bool_t, Float_t, kTRUE
+#include <TClonesArray.h>  // for TClonesArray
+#include <TString.h>       // for TString
 
-#include <map>                 // for map
-#include <utility>           // for pair
+#include <map>      // for map
+#include <utility>  // for pair
 
 class CbmMvdSensor;
 class TBuffer;
diff --git a/sim/detectors/mvd/CbmMvd.cxx b/sim/detectors/mvd/CbmMvd.cxx
index d419017b65ee1f3e9a6c2a91501e263af0c92d9d..6cfe3b925ed58c7c89e1a4ed609529900ef7f6fc 100644
--- a/sim/detectors/mvd/CbmMvd.cxx
+++ b/sim/detectors/mvd/CbmMvd.cxx
@@ -8,23 +8,22 @@
 // -------------------------------------------------------------------------
 #include "CbmMvd.h"
 
-#include <Logger.h>            // for Logger, LOG
-
 #include "CbmDefs.h"           // for ToIntegralType, ECbmModuleId
 #include "CbmMvdGeoHandler.h"  // for CbmMvdGeoHandler
 #include "CbmMvdPoint.h"       // for CbmMvdPoint
 #include "CbmStack.h"          // for CbmStack
 
-#include <FairRootManager.h>   // for FairRootManager
-#include <FairVolume.h>        // for FairVolume
+#include <FairRootManager.h>  // for FairRootManager
+#include <FairVolume.h>       // for FairVolume
+#include <Logger.h>           // for Logger, LOG
 
-#include <TClonesArray.h>      // for TClonesArray
-#include <TList.h>             // for TList
-#include <TString.h>           // for TString, operator<<
-#include <TVirtualMC.h>        // for TVirtualMC, gMC
-#include <TVirtualMCStack.h>   // for TVirtualMCStack
+#include <TClonesArray.h>     // for TClonesArray
+#include <TList.h>            // for TList
+#include <TString.h>          // for TString, operator<<
+#include <TVirtualMC.h>       // for TVirtualMC, gMC
+#include <TVirtualMCStack.h>  // for TVirtualMCStack
 
-#include <string>              // for allocator
+#include <string>  // for allocator
 
 // -----   Default constructor   -------------------------------------------
 CbmMvd::CbmMvd()
diff --git a/sim/detectors/mvd/CbmMvd.h b/sim/detectors/mvd/CbmMvd.h
index b69b4fcd1dc2f243ce8d292b7291c39ea7b4934c..3df2ab04598f94a4892141458637029ffe0d3aab 100644
--- a/sim/detectors/mvd/CbmMvd.h
+++ b/sim/detectors/mvd/CbmMvd.h
@@ -18,15 +18,15 @@
 #ifndef CBMMVD_H
 #define CBMMVD_H 1
 
-#include <FairDetector.h>    // for FairDetector
+#include <FairDetector.h>  // for FairDetector
 
 #include <Rtypes.h>          // for ClassDef
 #include <RtypesCore.h>      // for Int_t, Bool_t, Double32_t, Double_t, Opt...
 #include <TLorentzVector.h>  // for TLorentzVector
 #include <TVector3.h>        // for TVector3
 
-#include <string>            // for string
-#include <map>               // for map
+#include <map>     // for map
+#include <string>  // for string
 
 class CbmMvdGeoHandler;
 class CbmMvdPoint;
@@ -140,10 +140,10 @@ private:
   Double32_t fLength;              //!  length
   Double32_t fELoss;               //!  energy loss
 
-  Int_t fPosIndex;                //!
-  TClonesArray* fCollection;      //!  The hit collection
-  Bool_t kGeoSaved;               //!
-  TList* fGeoPar;                 //!  List of geometry parameters
+  Int_t fPosIndex;                     //!
+  TClonesArray* fCollection;           //!  The hit collection
+  Bool_t kGeoSaved;                    //!
+  TList* fGeoPar;                      //!  List of geometry parameters
   std::map<Int_t, Int_t> fStationMap;  //! Map from MC volume ID to station number
 
   CbmMvdGeoHandler* fmvdHandler;
diff --git a/sim/detectors/mvd/CbmMvdDigitizer.cxx b/sim/detectors/mvd/CbmMvdDigitizer.cxx
index 2bd28467c74ce0d5edde341f361faa3e3972db97..0f605737048821c31ac8fa4d79c245d000806607 100644
--- a/sim/detectors/mvd/CbmMvdDigitizer.cxx
+++ b/sim/detectors/mvd/CbmMvdDigitizer.cxx
@@ -15,21 +15,21 @@
 #include "CbmMvdSensor.h"               // for CbmMvdSensor
 #include "CbmMvdSensorDigitizerTask.h"  // for CbmMvdSensorDigitizerTask
 
-#include <FairRootManager.h>            // for FairRootManager
-#include <Logger.h>                     // for Logger, LOG
-
-#include <TClonesArray.h>               // for TClonesArray
-#include <TObject.h>                    // for TObject
-#include <TRandom.h>                    // for TRandom
-#include <TRandom3.h>                   // for gRandom
-#include <TStopwatch.h>                 // for TStopwatch
-
-#include <cassert>                      // for assert
-#include <iomanip>                      // for setprecision, setw, __iom_t5
-#include <iostream>                     // for operator<<, basic_ostream, endl
-#include <map>                          // for __map_iterator, map, operator!=
-#include <string>                       // for allocator, char_traits
-#include <vector>                       // for vector
+#include <FairRootManager.h>  // for FairRootManager
+#include <Logger.h>           // for Logger, LOG
+
+#include <TClonesArray.h>  // for TClonesArray
+#include <TObject.h>       // for TObject
+#include <TRandom.h>       // for TRandom
+#include <TRandom3.h>      // for gRandom
+#include <TStopwatch.h>    // for TStopwatch
+
+#include <cassert>   // for assert
+#include <iomanip>   // for setprecision, setw, __iom_t5
+#include <iostream>  // for operator<<, basic_ostream, endl
+#include <map>       // for __map_iterator, map, operator!=
+#include <string>    // for allocator, char_traits
+#include <vector>    // for vector
 
 using std::cout;
 using std::endl;
@@ -63,10 +63,8 @@ CbmMvdDigitizer::CbmMvdDigitizer()
   , fPileupManager(nullptr)
   , fDeltaManager(nullptr)
 {
-    fTmpDigi  = new TClonesArray("CbmMvdDigi", 1000);
-    fTmpMatch = new TClonesArray("CbmMatch", 1000);
-
-
+  fTmpDigi  = new TClonesArray("CbmMvdDigi", 1000);
+  fTmpMatch = new TClonesArray("CbmMatch", 1000);
 }
 // -------------------------------------------------------------------------
 
@@ -129,9 +127,9 @@ void CbmMvdDigitizer::Exec(Option_t* /*opt*/)
   // Add points from BG and Delta files to the array if needed
   BuildEvent();
 
-  Int_t nPoints = fInputPoints->GetEntriesFast();
-  Int_t nDigis  = 0;
-  CbmMvdPoint* point=0;
+  Int_t nPoints      = fInputPoints->GetEntriesFast();
+  Int_t nDigis       = 0;
+  CbmMvdPoint* point = 0;
   fTmpDigi->Clear();
   fTmpMatch->Clear();
 
@@ -141,11 +139,11 @@ void CbmMvdDigitizer::Exec(Option_t* /*opt*/)
     LOG(debug) << fName << ": Send Input";
 
 
-    Int_t nTargetPlugin=DetectPlugin(100);
+    Int_t nTargetPlugin = DetectPlugin(100);
 
     // Distribute the points from the input array to the sensors
-    for (Int_t i=0; i< nPoints; i++) {
-      point=(CbmMvdPoint*) fInputPoints->At(i);
+    for (Int_t i = 0; i < nPoints; i++) {
+      point = (CbmMvdPoint*) fInputPoints->At(i);
       fDetector->SendInputToSensorPlugin(point->GetDetectorID(), nTargetPlugin, static_cast<TObject*>(point));
     }
 
@@ -162,7 +160,7 @@ void CbmMvdDigitizer::Exec(Option_t* /*opt*/)
     fDetector->GetOutputArray(nTargetPlugin, fTmpDigi);
     //cout << "CbmMvdDigitizer::Exec() - GetOutputArray completed" << endl;
 
-    fDetector->GetMatchArray (nTargetPlugin, fTmpMatch);
+    fDetector->GetMatchArray(nTargetPlugin, fTmpMatch);
     //cout << "CbmMvdDigitizer::Exec() - GetMatchArray data completed" << endl;
 
     //cout << "Length of Digi Array " << fTmpDigi->GetEntriesFast() << endl;
@@ -175,16 +173,16 @@ void CbmMvdDigitizer::Exec(Option_t* /*opt*/)
       CbmMvdDigi* digi1 = new CbmMvdDigi(*digi);
       assert(digi1);
       fDigiVect.push_back(digi1);
-//      // Create new digi in the output digi outputfrom the one in the internal TClonesArray
-//      fDigiVect.emplace_back(new CbmMvdDigi(*(static_cast<CbmMvdDigi*>(fTmpDigi->At(index)))));
+      //      // Create new digi in the output digi outputfrom the one in the internal TClonesArray
+      //      fDigiVect.emplace_back(new CbmMvdDigi(*(static_cast<CbmMvdDigi*>(fTmpDigi->At(index)))));
 
       //     CbmMatch match{*(dynamic_cast<CbmMatch*>(fTmpMatch->At(index)))};
       //     CbmMatch* match1 = new CbmMatch(match);
       CbmMatch* match  = dynamic_cast<CbmMatch*>(fTmpMatch->At(index));
       CbmMatch* match1 = new CbmMatch(*match);
       fMatchVect.push_back(match1);
-//      // Create new match in the output match vector from the one in the internal TClonesArray
-//      fMatchVect.emplace_back(new CbmMatch(*(static_cast<CbmMatch*>(fTmpMatch->At(index)))));
+      //      // Create new match in the output match vector from the one in the internal TClonesArray
+      //      fMatchVect.emplace_back(new CbmMatch(*(static_cast<CbmMatch*>(fTmpMatch->At(index)))));
 
       //digi1->SetMatch(match1);
       SendData(digi1->GetTime(), digi1, match1);
@@ -245,7 +243,7 @@ InitStatus CbmMvdDigitizer::Init()
   // **********  RootManager
   FairRootManager* ioman = FairRootManager::Instance();
   if (!ioman) {
-    LOG(fatal) <<  "No FairRootManager!";
+    LOG(fatal) << "No FairRootManager!";
     return kFATAL;
   }
 
@@ -275,8 +273,8 @@ InitStatus CbmMvdDigitizer::Init()
     fPileupManager = new CbmMvdPileupManager(fBgFileName, fInputBranchName, fBgBufferSize);
     if (fPileupManager->GetNEvents() < 2 * fNPileup) {
       LOG(error) << "The size of your BG-File is insufficient to perform the requested pileup";
-      LOG(error) << " You need at least events > 2* fNPileup but there are only"
-                 << fNPileup << ", events in file " << fPileupManager->GetNEvents();
+      LOG(error) << " You need at least events > 2* fNPileup but there are only" << fNPileup << ", events in file "
+                 << fPileupManager->GetNEvents();
       LOG(fatal) << "The size of your BG-File is insufficient";
       return kFATAL;
     }
@@ -291,8 +289,8 @@ InitStatus CbmMvdDigitizer::Init()
     fDeltaManager = new CbmMvdPileupManager(fDeltaFileName, fInputBranchName, fDeltaBufferSize);
     if (fDeltaManager->GetNEvents() < 2 * fNDeltaElect) {
       LOG(error) << "The size of your Delta-File is insufficient to perform the requested pileup";
-      LOG(error) << " You need at least events > 2* fNDeltaElect but there are only"
-                 << fNDeltaElect << ", events in file " << fDeltaManager->GetNEvents();
+      LOG(error) << " You need at least events > 2* fNDeltaElect but there are only" << fNDeltaElect
+                 << ", events in file " << fDeltaManager->GetNEvents();
       LOG(fatal) << "The size of your Delta-File is insufficient";
       return kFATAL;
     }
@@ -301,17 +299,16 @@ InitStatus CbmMvdDigitizer::Init()
 
   // Add the digitizer plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorDigitizerTask* digiTask = new CbmMvdSensorDigitizerTask();
     if (fNoiseSensors) digiTask->SetProduceNoise();
     itr->second->AddPlugin(digiTask);
     itr->second->SetDigiPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fDigiPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   if (fShowDebugHistos) fDetector->ShowDebugHistos();
@@ -345,7 +342,7 @@ InitStatus CbmMvdDigitizer::ReInit() { return kSUCCESS; }
 
 // -----   Virtual method Finish   -----------------------------------------
 void CbmMvdDigitizer::Finish()
-{ //Int_t i = DetectPlugin (100);
+{  //Int_t i = DetectPlugin (100);
   //cout << "CbmMvdDigitizer::Finish() Autodetect: " << i <<" Manual Detect " << fDigiPluginNr << endl;
   // cout<< endl << "finishing" << endl;
   fDetector->Finish();
@@ -378,9 +375,8 @@ void CbmMvdDigitizer::GetMvdGeometry() {}
 Int_t CbmMvdDigitizer::DetectPlugin(Int_t pluginID)
 {
 
-  CbmMvdDetector* detector= CbmMvdDetector::Instance();
+  CbmMvdDetector* detector = CbmMvdDetector::Instance();
   return detector->DetectPlugin(pluginID);
-
 }
 
 // -----   Private method PrintParameters   --------------------------------
diff --git a/sim/detectors/mvd/CbmMvdDigitizer.h b/sim/detectors/mvd/CbmMvdDigitizer.h
index d817e2c5bfced402cf58fc831fcfff1dd5b1f97e..ce43e7579295922bc532f6c19481b2bc9d3576d5 100644
--- a/sim/detectors/mvd/CbmMvdDigitizer.h
+++ b/sim/detectors/mvd/CbmMvdDigitizer.h
@@ -12,20 +12,20 @@
 #ifndef CBMMVDDIGITIZER_H
 #define CBMMVDDIGITIZER_H 1
 
-#include "CbmDefs.h"         // for ECbmModuleId
-#include "CbmDigitize.h"     // for CbmDigitize
-#include "CbmMvdDigi.h"      // for CbmMvdDigi
+#include "CbmDefs.h"      // for ECbmModuleId
+#include "CbmDigitize.h"  // for CbmDigitize
+#include "CbmMvdDigi.h"   // for CbmMvdDigi
 
-#include <FairTask.h>        // for InitStatus
+#include <FairTask.h>  // for InitStatus
 
-#include <Rtypes.h>          // for ClassDef
-#include <RtypesCore.h>      // for Int_t, Float_t, Bool_t, kTRUE, Double_t
-#include <TStopwatch.h>      // for TStopwatch
-#include <TString.h>         // for TString
+#include <Rtypes.h>      // for ClassDef
+#include <RtypesCore.h>  // for Int_t, Float_t, Bool_t, kTRUE, Double_t
+#include <TStopwatch.h>  // for TStopwatch
+#include <TString.h>     // for TString
 
-#include <utility>           // for pair
-#include <string>            // for string
-#include <vector>            // for vector
+#include <string>   // for string
+#include <utility>  // for pair
+#include <vector>   // for vector
 
 class CbmMatch;
 class CbmMvdDetector;
diff --git a/sim/detectors/mvd/CbmMvdDigitizerTB.cxx b/sim/detectors/mvd/CbmMvdDigitizerTB.cxx
index 119df871c4b9bde850d3d2973bcb33c2370ebd8a..cac9803b6f28fd1a2ee31c08754cfb3c4654c029 100644
--- a/sim/detectors/mvd/CbmMvdDigitizerTB.cxx
+++ b/sim/detectors/mvd/CbmMvdDigitizerTB.cxx
@@ -9,11 +9,11 @@
 // Includes from MVD
 #include "CbmMvdDigitizerTB.h"
 
+#include "CbmDaqBuffer.h"
 #include "CbmMvdDetector.h"
+#include "CbmMvdGeoHandler.h"
 #include "CbmMvdPoint.h"
 #include "CbmMvdSensorDigitizerTBTask.h"
-#include "CbmMvdGeoHandler.h"
-#include "CbmDaqBuffer.h"
 
 #include "FairModule.h"
 #include "FairRootManager.h"
@@ -23,7 +23,6 @@
 #include "TClonesArray.h"
 #include "TStopwatch.h"
 
-
 #include <iomanip>
 #include <iostream>
 #include <vector>
@@ -139,17 +138,16 @@ InitStatus CbmMvdDigitizerTB::Init()
 
   // Add the digitizer plugin to all sensors
   std::map<int, CbmMvdSensor*>& sensorMap = fDetector->GetSensorMap();
-  UInt_t plugincount=fDetector->GetPluginCount();
+  UInt_t plugincount                      = fDetector->GetPluginCount();
 
-  for (auto itr = sensorMap.begin();
-              itr != sensorMap.end(); itr++) {
+  for (auto itr = sensorMap.begin(); itr != sensorMap.end(); itr++) {
     CbmMvdSensorDigitizerTBTask* digiTask = new CbmMvdSensorDigitizerTBTask();
 
     itr->second->AddPlugin(digiTask);
     itr->second->SetDigiPlugin(plugincount);
   }
   fDetector->SetSensorArrayFilled(kTRUE);
-  fDetector->SetPluginCount(plugincount+1);
+  fDetector->SetPluginCount(plugincount + 1);
   fDigiPluginNr = (UInt_t)(fDetector->GetPluginArraySize());
 
   fDetector->Init();
diff --git a/sim/detectors/mvd/CbmMvdPixelCharge.cxx b/sim/detectors/mvd/CbmMvdPixelCharge.cxx
index 19d7f3c53ca6a1d0eacd364f81dad79062301b63..07bd47ee24a441543936564fec8a379441408089 100644
--- a/sim/detectors/mvd/CbmMvdPixelCharge.cxx
+++ b/sim/detectors/mvd/CbmMvdPixelCharge.cxx
@@ -40,9 +40,8 @@ CbmMvdPixelCharge::CbmMvdPixelCharge(Float_t charge, Int_t channelNrX, Int_t cha
   fPointX.push_back(pointPosX);
   fPointY.push_back(pointPosY);
   fTime.push_back(time);
-//  fLink.push_back(); // TODO: pass link
-  fDominatorIndex        =  fPointWeight.size();
-
+  //  fLink.push_back(); // TODO: pass link
+  fDominatorIndex = fPointWeight.size();
 }
 
 // ------- DigestCharge ----------------------------------------------------#
@@ -69,14 +68,13 @@ void CbmMvdPixelCharge::DigestCharge(Float_t pointX, Float_t pointY, Double_t ti
     fPointY.push_back(pointY);
     fTime.push_back(time);
 
-//  fTime.push_back(time);
-//  fLink.push_back(); // TODO: pass link 
+    //  fTime.push_back(time);
+    //  fLink.push_back(); // TODO: pass link
 
     if (chargeContr > fMaxChargeContribution) {
-      fDominatorIndex        =  fPointWeight.size();
+      fDominatorIndex        = fPointWeight.size();
       fMaxChargeContribution = chargeContr;
     }
-
   }
 }
 
diff --git a/sim/detectors/mvd/CbmMvdPixelCharge.h b/sim/detectors/mvd/CbmMvdPixelCharge.h
index 60482a289b2ca858fd7148c765dbc34fc584fbf1..cb74164c0f309fca4230732a458f0ad0d6d7da96 100644
--- a/sim/detectors/mvd/CbmMvdPixelCharge.h
+++ b/sim/detectors/mvd/CbmMvdPixelCharge.h
@@ -31,7 +31,8 @@ public:
 
   Bool_t TestXY(Int_t channelNrX, Int_t channelNrY);
 
-  void DigestCharge(Float_t pointX, Float_t pointY, Double_t time, Int_t PointId, Int_t trackId); // TODO: add time here
+  void DigestCharge(Float_t pointX, Float_t pointY, Double_t time, Int_t PointId,
+                    Int_t trackId);  // TODO: add time here
   void AddCharge(Float_t charge) { fTrackCharge = fTrackCharge + charge; };
 
 
@@ -46,7 +47,7 @@ public:
   std::vector<Float_t>& GetPointX() { return fPointX; }
   std::vector<Float_t>& GetPointY() { return fPointY; }
   std::vector<Float_t>& GetPointWeight() { return fPointWeight; }
-  std::vector<Double_t>& GetTime() {return fTime;} 
+  std::vector<Double_t>& GetTime() { return fTime; }
   Float_t GetPixelTime() { return fPixelTime; }
   Int_t GetFrame() { return fFrame; }
 
@@ -56,25 +57,25 @@ public:
 private:
   Int_t fFrame = {-1};
 
-  Float_t fCharge = {-1.};
-  Float_t fMaxChargeContribution = {0.};
-  Float_t fDominatingPointX = {-1.};
-  Float_t fDominatingPointY = {-1.};
-  Short_t fContributors = {0};
-  Int_t fChannelNrX = {0};
-  Int_t fChannelNrY = {0};
-  Float_t fTrackCharge = {0.};
-  Int_t fDominatorTrackId = {-1};
-  Int_t fDominatorPointId = {-1};
-  Short_t fDominatorIndex = {0};
-  Float_t fPixelTime = {-1.};
-  std::vector<Int_t>    fTrackId = {};
-  std::vector<Int_t>    fPointId = {};
-  std::vector<Float_t>  fPointWeight = {};
-  std::vector<Float_t>  fPointX = {};
-  std::vector<Float_t>  fPointY = {};
-  std::vector<Double_t> fTime = {};
-  std::vector<CbmLink>  fLink = {};
+  Float_t fCharge                   = {-1.};
+  Float_t fMaxChargeContribution    = {0.};
+  Float_t fDominatingPointX         = {-1.};
+  Float_t fDominatingPointY         = {-1.};
+  Short_t fContributors             = {0};
+  Int_t fChannelNrX                 = {0};
+  Int_t fChannelNrY                 = {0};
+  Float_t fTrackCharge              = {0.};
+  Int_t fDominatorTrackId           = {-1};
+  Int_t fDominatorPointId           = {-1};
+  Short_t fDominatorIndex           = {0};
+  Float_t fPixelTime                = {-1.};
+  std::vector<Int_t> fTrackId       = {};
+  std::vector<Int_t> fPointId       = {};
+  std::vector<Float_t> fPointWeight = {};
+  std::vector<Float_t> fPointX      = {};
+  std::vector<Float_t> fPointY      = {};
+  std::vector<Double_t> fTime       = {};
+  std::vector<CbmLink> fLink        = {};
 
   ClassDef(CbmMvdPixelCharge, 1);
 };
diff --git a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx
index bc9cab4d4fd3ddbe644294f05174d5cb186f16eb..96c312137e06aebc734c1b379dd17f4764e9256c 100644
--- a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx
+++ b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx
@@ -171,7 +171,7 @@ CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask()
   fReadoutLast    = -1.;
   fReadoutCurrent = 0.;
 
-  fPluginIDNumber= 1100;
+  fPluginIDNumber = 1100;
 }
 // -------------------------------------------------------------------------
 
diff --git a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx
index 3953c53441b0e83e8f09f1835b31f09c8737b63f..bfc9edf7b819da3bef1e814a794e88b2577c60c5 100644
--- a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx
+++ b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.cxx
@@ -29,27 +29,28 @@
 #include "CbmMvdSensorDataSheet.h"  // for CbmMvdSensorDataSheet
 #include "CbmMvdSensorPlugin.h"     // for CbmMvdSensorPlugin
 
-#include <FairEventHeader.h>        // for FairEventHeader
-#include <FairRunAna.h>             // for FairRunAna
-#include <FairRootManager.h>        // for FairRootManager
-#include <FairRunSim.h>             // for FairRunSim
-#include <Logger.h>                 // for LOG, Logger
-
-#include <TCanvas.h>                // for TCanvas
-#include <TClonesArray.h>           // for TClonesArray
-#include <TH1.h>                    // for TH1F
-#include <TH2.h>                    // for TH2F
-#include <TMath.h>                  // for Pi, ATan
-#include <TMathBase.h>              // for Abs, Max
-#include <TRandom.h>                // for TRandom
-#include <TRefArray.h>              // for TRefArray
-#include <TVector3.h>               // for TVector3, operator*, operator+
-
-#include <cmath>                    // for sqrt
-#include <iomanip>                  // for operator<<, setprecision, setw
-#include <iostream>                 // for operator<<, basic_ostream, endl
-#include <map>                      // for map, operator==, __map_iterator
-#include <vector>                   // for allocator, vector
+#include <FairEventHeader.h>  // for FairEventHeader
+#include <FairRootManager.h>  // for FairRootManager
+#include <FairRunAna.h>       // for FairRunAna
+#include <FairRunSim.h>       // for FairRunSim
+#include <Logger.h>           // for LOG, Logger
+
+#include <TCanvas.h>       // for TCanvas
+#include <TClonesArray.h>  // for TClonesArray
+#include <TH1.h>           // for TH1F
+#include <TH2.h>           // for TH2F
+#include <TMath.h>         // for Pi, ATan
+#include <TMathBase.h>     // for Abs, Max
+#include <TRandom.h>       // for TRandom
+#include <TRefArray.h>     // for TRefArray
+#include <TVector3.h>      // for TVector3, operator*, operator+
+
+#include <iomanip>   // for operator<<, setprecision, setw
+#include <iostream>  // for operator<<, basic_ostream, endl
+#include <map>       // for map, operator==, __map_iterator
+#include <vector>    // for allocator, vector
+
+#include <cmath>  // for sqrt
 
 
 using std::cout;
@@ -157,8 +158,8 @@ CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask()
   , h_ElossVsMomIn(nullptr)
 {
   fRandGen.SetSeed(2736);
-  fproduceNoise = kFALSE;
-  fPluginIDNumber= 100;
+  fproduceNoise   = kFALSE;
+  fPluginIDNumber = 100;
 }
 // -------------------------------------------------------------------------
 
@@ -259,8 +260,9 @@ CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask(Int_t iMode)
   , h_LengthVsEloss(nullptr)
   , h_ElossVsMomIn(nullptr)
 
-{ fPluginIDNumber= 100;
-  if(gDebug>0){cout << "Starting CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask() " << endl;}
+{
+  fPluginIDNumber = 100;
+  if (gDebug > 0) { cout << "Starting CbmMvdSensorDigitizerTask::CbmMvdSensorDigitizerTask() " << endl; }
 
   fRandGen.SetSeed(2736);
   fEvent       = 0;
@@ -443,7 +445,7 @@ void CbmMvdSensorDigitizerTask::Exec()
       ProducePixelCharge(point);
     }  //loop on MCpoints
 
-    Int_t nDigis       = 0;
+    Int_t nDigis = 0;
     GetEventInfo(fInputNr, fEventNr, fEventTime);
 
     if (fproduceNoise) ProduceNoise();
@@ -454,13 +456,14 @@ void CbmMvdSensorDigitizerTask::Exec()
       if (pixel->GetCharge() > fChargeThreshold) {
         nDigis = fDigis->GetEntriesFast();
 
-        new ((*fDigis)[nDigis]) CbmMvdDigi(fSensor->GetSensorNr(), pixel->GetX(), pixel->GetY(), pixel->GetCharge(),
-                                           fPixelSizeX, fPixelSizeY, fEventTime+pixel->GetPixelTime(), pixel->GetFrame());
+        new ((*fDigis)[nDigis])
+          CbmMvdDigi(fSensor->GetSensorNr(), pixel->GetX(), pixel->GetY(), pixel->GetCharge(), fPixelSizeX, fPixelSizeY,
+                     fEventTime + pixel->GetPixelTime(), pixel->GetFrame());
 
 
         new ((*fOutputBuffer)[nDigis])
           CbmMvdDigi(fSensor->GetSensorNr(), pixel->GetX(), pixel->GetY(), pixel->GetCharge(), fPixelSizeX, fPixelSizeY,
-                     fEventTime+pixel->GetPixelTime(), pixel->GetFrame());
+                     fEventTime + pixel->GetPixelTime(), pixel->GetFrame());
 
         new ((*fDigiMatch)[nDigis]) CbmMatch();
         CbmMatch* match = (CbmMatch*) fDigiMatch->At(nDigis);
@@ -492,34 +495,42 @@ void CbmMvdSensorDigitizerTask::Exec()
 // -------------------------------------------------------------------------
 
 
+Int_t CbmMvdSensorDigitizerTask::GetPixelCharge(CbmMvdPixelCharge* myPixel, Double_t readoutTime)
+{
 
-Int_t CbmMvdSensorDigitizerTask::GetPixelCharge(CbmMvdPixelCharge* myPixel, Double_t readoutTime) {
-
-/**
+  /**
  * Get the analog signal created by each signal. Assumption: Signal rise and signal fall follows exponential. Contributions of the individual hits add up.
  **/
 
- Int_t pixelCharge=0;
- Double_t pixelSignalRiseTime=fsensorDataSheet->GetSignalRiseTime();
- Double_t pixelSignalFallTime=fsensorDataSheet->GetSignalFallTime();
- Int_t nHits=0; //=myPixel->GetNHits();
-
-  for(Int_t hitNr=0; hitNr<nHits; hitNr++){
-    Int_t hitCharge=0; //=pixel->GetHitCharge(hitNr);
-    Int_t hitTime=0; //=pixel->GetHitTime(hitNr);
-
-    pixelCharge=pixelCharge + hitCharge * (1- TMath::Exp(-(readoutTime-hitTime)/pixelSignalRiseTime)); //exponential signal rise of the analog charge
-    pixelCharge=pixelCharge - hitCharge * (1- TMath::Exp(-(readoutTime-hitTime)/pixelSignalFallTime)); //exponential signal fall of the analog charge
+  Int_t pixelCharge            = 0;
+  Double_t pixelSignalRiseTime = fsensorDataSheet->GetSignalRiseTime();
+  Double_t pixelSignalFallTime = fsensorDataSheet->GetSignalFallTime();
+  Int_t nHits                  = 0;  //=myPixel->GetNHits();
+
+  for (Int_t hitNr = 0; hitNr < nHits; hitNr++) {
+    Int_t hitCharge = 0;  //=pixel->GetHitCharge(hitNr);
+    Int_t hitTime   = 0;  //=pixel->GetHitTime(hitNr);
+
+    pixelCharge = pixelCharge
+                  + hitCharge
+                      * (1
+                         - TMath::Exp(-(readoutTime - hitTime)
+                                      / pixelSignalRiseTime));  //exponential signal rise of the analog charge
+    pixelCharge = pixelCharge
+                  - hitCharge
+                      * (1
+                         - TMath::Exp(-(readoutTime - hitTime)
+                                      / pixelSignalFallTime));  //exponential signal fall of the analog charge
   }
 
   return pixelCharge;
-
 }
 
 // ------------------------------------------------------------------------------
 
 
-Bool_t CbmMvdSensorDigitizerTask::GetSignalAboveThreshold (CbmMvdPixelCharge* myPixel, Double_t readoutTime) {
+Bool_t CbmMvdSensorDigitizerTask::GetSignalAboveThreshold(CbmMvdPixelCharge* myPixel, Double_t readoutTime)
+{
   /**
    * Checks if pixel is above threshold.
    **/
@@ -527,9 +538,7 @@ Bool_t CbmMvdSensorDigitizerTask::GetSignalAboveThreshold (CbmMvdPixelCharge* my
   CbmMvdSensor* mySensor;
 
 
-
-  return (GetPixelCharge(myPixel, readoutTime)>fsensorDataSheet->GetAnalogThreshold ());
-
+  return (GetPixelCharge(myPixel, readoutTime) > fsensorDataSheet->GetAnalogThreshold());
 }
 
 // ------------------------------------------------------------------------------
@@ -785,9 +794,7 @@ void CbmMvdSensorDigitizerTask::ProducePixelCharge(CbmMvdPoint* point)
   yLo = sPoint->y - fWidthOfCluster * sigmaY;
   yUp = sPoint->y + fWidthOfCluster * sigmaY;
 
-  if (fNumberOfSegments < 2) {
-    LOG(fatal) << "fNumberOfSegments < 2, this makes no sense, check parameters.";
-  }
+  if (fNumberOfSegments < 2) { LOG(fatal) << "fNumberOfSegments < 2, this makes no sense, check parameters."; }
 
   Int_t* lowerXArray = new Int_t[fNumberOfSegments];
   Int_t* upperXArray = new Int_t[fNumberOfSegments];
@@ -860,7 +867,7 @@ void CbmMvdSensorDigitizerTask::ProducePixelCharge(CbmMvdPoint* point)
       Double_t Current[3];
       fSensor->PixelToLocal(ix, iy, Current);
       pixel = nullptr;  //decouple pixel-pointer from previous pixel
-                  
+
       //loop over segments, check if the pad received some charge
       for (Int_t i = 0; i < fNumberOfSegments; ++i) {
         // 			cout << endl << "check segment nr. " << i << " from " << fNumberOfSegments << endl;
@@ -889,7 +896,6 @@ void CbmMvdSensorDigitizerTask::ProducePixelCharge(CbmMvdPoint* point)
                              + fPar2);
 
 
-
         if (totCharge < 1) {
 
           // 			 cout << endl << "charge is " << totCharge << " < 1 electron thus charge is negligible" << endl;
@@ -948,8 +954,8 @@ void CbmMvdSensorDigitizerTask::ProducePixelCharge(CbmMvdPoint* point)
     CbmMvdPixelCharge* pixelCharge = fPixelChargeShort.at(f);
     if (pixelCharge) {
       pixelCharge->DigestCharge(((float) (point->GetX() + point->GetXOut()) / 2),
-                                ((float) (point->GetY() + point->GetYOut()) / 2), fEventTime + point->GetTime(),point->GetPointId(),
-                                point->GetTrackID());
+                                ((float) (point->GetY() + point->GetYOut()) / 2), fEventTime + point->GetTime(),
+                                point->GetPointId(), point->GetTrackID());
     }
     else {
       cout << endl << "Warning working on broken pixel " << endl;
@@ -1000,13 +1006,13 @@ void CbmMvdSensorDigitizerTask::ProduceNoise()
 
     if (fChargeMapIt == fChargeMap.end()) {
       pixel = new ((*fPixelCharge)[fPixelCharge->GetEntriesFast()])
-        CbmMvdPixelCharge(1000, xPix, yPix, 0, -4, Current[0], Current[1]); // TODO: Add time
-      pixel->DigestCharge(Current[0], Current[1],fEventTime, 0, -4);
+        CbmMvdPixelCharge(1000, xPix, yPix, 0, -4, Current[0], Current[1]);  // TODO: Add time
+      pixel->DigestCharge(Current[0], Current[1], fEventTime, 0, -4);
       fChargeMap[thispoint] = pixel;
     }
     else {
       pixel = fChargeMapIt->second;
-      pixel->AddCharge(1000); // TODO: Add time
+      pixel->AddCharge(1000);  // TODO: Add time
       pixel->DigestCharge(Current[0], Current[1], fEventTime, 0, -4);
     }
   }
@@ -1040,9 +1046,7 @@ void CbmMvdSensorDigitizerTask::InitTask(CbmMvdSensor* mySensor)
   fOutputBuffer = new TClonesArray("CbmMvdDigi", 100);
   fInputPoints  = new TClonesArray("CbmMvdPoint", 100);
 
-  if (!fSensor) {
-    LOG(fatal) << "Init(CbmMvdSensor*) called without valid pointer, don't know how to proceed.";
-  };
+  if (!fSensor) { LOG(fatal) << "Init(CbmMvdSensor*) called without valid pointer, don't know how to proceed."; };
 
   ReadSensorInformation();
 
diff --git a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h
index 074a4bd00d58434ceea64cfdf2751b200b19c8b7..edeecb689e0c121142f5fe87388ed6fc70c4ffb7 100644
--- a/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h
+++ b/sim/detectors/mvd/plugins/tasks/CbmMvdSensorDigitizerTask.h
@@ -19,17 +19,17 @@
 
 #include "CbmMvdSensorTask.h"  // for CbmMvdSensorTask
 
-#include <FairTask.h>          // for InitStatus
+#include <FairTask.h>  // for InitStatus
 
-#include <Rtypes.h>            // for ClassDef
-#include <RtypesCore.h>        // for Double_t, Int_t, Float_t, Bool_t, kTRUE
-#include <TRandom3.h>          // for TRandom3
-#include <TStopwatch.h>        // for TStopwatch
-#include <TString.h>           // for TString
+#include <Rtypes.h>      // for ClassDef
+#include <RtypesCore.h>  // for Double_t, Int_t, Float_t, Bool_t, kTRUE
+#include <TRandom3.h>    // for TRandom3
+#include <TStopwatch.h>  // for TStopwatch
+#include <TString.h>     // for TString
 
-#include <map>                 // for map
-#include <utility>             // for pair
-#include <vector>              // for vector
+#include <map>      // for map
+#include <utility>  // for pair
+#include <vector>   // for vector
 
 class CbmMvdPileupManager;
 class CbmMvdPixelCharge;
@@ -61,7 +61,7 @@ public:
 
   /** fill buffer **/
   void SetInputArray(TClonesArray* inputStream);
-  void SetInput(TObject*); //overwrite
+  void SetInput(TObject*);  //overwrite
 
   /** Execute **/
   void Exec();
@@ -75,8 +75,8 @@ public:
   void ProduceIonisationPoints(CbmMvdPoint* point);
   void ProducePixelCharge(CbmMvdPoint* point);
   void ProduceNoise();
-  Bool_t  GetSignalAboveThreshold (CbmMvdPixelCharge* myPixel, Double_t readoutTime);
-  Int_t   GetPixelCharge(CbmMvdPixelCharge* myPixel, Double_t readoutTime);
+  Bool_t GetSignalAboveThreshold(CbmMvdPixelCharge* myPixel, Double_t readoutTime);
+  Int_t GetPixelCharge(CbmMvdPixelCharge* myPixel, Double_t readoutTime);
 
   void SetProduceNoise() { fproduceNoise = kTRUE; };
 
@@ -96,10 +96,10 @@ public:
   // ----------   Protected data members  ------------------------------------
 
   // Information about event and sensor status
-  Int_t         fcurrentFrameNumber;
-  Int_t         fEventNr;
-  Int_t         fInputNr;
-  Double_t      fEventTime;
+  Int_t fcurrentFrameNumber;
+  Int_t fEventNr;
+  Int_t fInputNr;
+  Double_t fEventTime;
 
   // Information about sensor
   Double_t fEpiTh;