From 19abf39287ab0434e94eb6d943bb2492e71d7578 Mon Sep 17 00:00:00 2001 From: Hasan <hdarwish@lxi093.gsi.de> Date: Tue, 17 Jan 2023 13:46:09 +0100 Subject: [PATCH] An identifier added for the different plugin task. Added an ID number in the constructors of the different classes of the tasks in mvd/plugin/tasks --- mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx | 7 ++++++- mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx | 5 ++++- mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx | 7 +++++++ mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx | 2 ++ mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx | 2 ++ mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx | 2 ++ mvd/plugins/tasks/CbmMvdSensorTask.cxx | 5 ++++- 7 files changed, 27 insertions(+), 3 deletions(-) diff --git a/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx b/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx index 1948146c15..b1e1e2578f 100644 --- a/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorClusterfinderTask.cxx @@ -20,7 +20,11 @@ using std::pair; using std::vector; // ----- Default constructor ------------------------------------------- -CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask() : CbmMvdSensorClusterfinderTask(0, 0) {} +CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask() : CbmMvdSensorClusterfinderTask(0, 0) { + +fPluginIDNumber= 200 + +} // ------------------------------------------------------------------------- // ------------------------------------------------------------------------- @@ -80,6 +84,7 @@ CbmMvdSensorClusterfinderTask::CbmMvdSensorClusterfinderTask(Int_t iMode, Int_t , fBranchName("MvdHit") , fAddNoise(kFALSE) { +fPluginIDNumber= 200 } // ------------------------------------------------------------------------- diff --git a/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx b/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx index 09b344b31e..cfeabbb214 100644 --- a/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorDigiToHitTask.cxx @@ -72,7 +72,9 @@ UInt_t shape = 0; // ----- Default constructor ------------------------------------------- -CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask() : CbmMvdSensorDigiToHitTask(0, 0) {} +CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask() : CbmMvdSensorDigiToHitTask(0, 0) { +fPluginIDNumber= 500 +} // ------------------------------------------------------------------------- // ------------------------------------------------------------------------- @@ -106,6 +108,7 @@ CbmMvdSensorDigiToHitTask::CbmMvdSensorDigiToHitTask(Int_t /*iMode*/, Int_t iVer , fHitPosErrZ(0.0) { +fPluginIDNumber= 500 } // ------------------------------------------------------------------------- diff --git a/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx b/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx index a7a9bf84f3..5dc11bde91 100644 --- a/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorDigitizerTBTask.cxx @@ -56,6 +56,11 @@ using std::setprecision; using std::setw; using std::vector; +//--------- Default constructor ------------------------------------------ +CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask(){ +fPluginIDNumber= 1100 +} + // ----- Standard constructor ------------------------------------------ CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask() : CbmMvdSensorTask() @@ -165,6 +170,8 @@ CbmMvdSensorDigitizerTBTask::CbmMvdSensorDigitizerTBTask() fReadoutLast = -1.; fReadoutCurrent = 0.; + + fPluginIDNumber= 1100 } // ------------------------------------------------------------------------- diff --git a/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx b/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx index 1c559d242c..e45dc0d074 100644 --- a/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorFindHitTask.cxx @@ -113,6 +113,7 @@ CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask() , fDigisInCluster(-1) , fAddNoise(kFALSE) { +fPluginIDNumber= 400 } // ------------------------------------------------------------------------- @@ -171,6 +172,7 @@ CbmMvdSensorFindHitTask::CbmMvdSensorFindHitTask(Int_t iMode) , fDigisInCluster(-1) , fAddNoise(kFALSE) { +fPluginIDNumber= 400 } // ------------------------------------------------------------------------- diff --git a/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx b/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx index 3181d6248a..dee213810b 100644 --- a/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorHitfinderTask.cxx @@ -112,6 +112,7 @@ CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask() , fDigisInCluster(0) , fAddNoise(kFALSE) { +fPluginIDNumber= 300 } // ------------------------------------------------------------------------- @@ -168,6 +169,7 @@ CbmMvdSensorHitfinderTask::CbmMvdSensorHitfinderTask(Int_t iMode) , fDigisInCluster(0) , fAddNoise(kFALSE) { +fPluginIDNumber= 300 } // ------------------------------------------------------------------------- diff --git a/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx b/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx index 9e3584fc1d..d150323165 100644 --- a/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorReadoutTask.cxx @@ -27,6 +27,7 @@ CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask() , fSensorBanks() { // fSensorBanks[maxBanks] = {0}; + fPluginIDNumber= 600 } // ------------------------------------------------------------------------- // ----- constructor ------------------------------------------- @@ -38,6 +39,7 @@ CbmMvdSensorReadoutTask::CbmMvdSensorReadoutTask(const char* name) , fSensorBanks() { // fSensorBanks[maxBanks] = {0}; + fPluginIDNumber= 600 } // ------------------------------------------------------------------------- diff --git a/mvd/plugins/tasks/CbmMvdSensorTask.cxx b/mvd/plugins/tasks/CbmMvdSensorTask.cxx index 9101dcda2d..418d2158e7 100644 --- a/mvd/plugins/tasks/CbmMvdSensorTask.cxx +++ b/mvd/plugins/tasks/CbmMvdSensorTask.cxx @@ -14,7 +14,9 @@ // ----- Default constructor ------------------------------------------- -CbmMvdSensorTask::CbmMvdSensorTask() : CbmMvdSensorPlugin(), fInputBuffer(NULL), fOutputBuffer(NULL), fSensor(NULL) {} +CbmMvdSensorTask::CbmMvdSensorTask() : CbmMvdSensorPlugin(), fInputBuffer(NULL), fOutputBuffer(NULL), fSensor(NULL) { +fPluginIDNumber= 0 +} // ------------------------------------------------------------------------- // ----- constructor ------------------------------------------- CbmMvdSensorTask::CbmMvdSensorTask(const char* name) @@ -23,6 +25,7 @@ CbmMvdSensorTask::CbmMvdSensorTask(const char* name) , fOutputBuffer(NULL) , fSensor(NULL) { +fPluginIDNumber= 0 } // ------------------------------------------------------------------------- -- GitLab