diff --git a/NPLib/CATS/TCATSPhysics.h b/NPLib/CATS/TCATSPhysics.h index 05b64203fcfc724280e74a573d990bac1853d6c3..85ae1bc587d6688638d0b99f638946b6aa4f52aa 100644 --- a/NPLib/CATS/TCATSPhysics.h +++ b/NPLib/CATS/TCATSPhysics.h @@ -143,7 +143,10 @@ class TCATSPhysics : public TObject, public NPA::VDetector // This method aimed to be used for analysis performed during experiment, when speed is requiered. // NB: This method can eventually be the same as BuildPhysicalEvent. void BuildSimplePhysicalEvent(); - + + // Same as above but for online analysis + void BuildOnlinePhysicalEvent() {BuildPhysicalEvent();}; + // Those two method all to clear the Event Physics or Data void ClearEventPhysics() {Clear();} void ClearEventData() {EventData->Clear();} diff --git a/NPLib/Chio/TChio_anPhysics.h b/NPLib/Chio/TChio_anPhysics.h index 9cb2b8d8b12b6154da3b519efc46f057016fe5a5..7497d5c68a1bae28fb1d90967745d601a6535eb8 100644 --- a/NPLib/Chio/TChio_anPhysics.h +++ b/NPLib/Chio/TChio_anPhysics.h @@ -107,6 +107,9 @@ class TChio_anPhysics : public TObject, public NPA::VDetector // NB: This method can eventually be the same as BuildPhysicalEvent. void BuildSimplePhysicalEvent(); + // Same as above but for online analysis + void BuildOnlinePhysicalEvent() {BuildPhysicalEvent();}; + // Those two method all to clear the Event Physics or Data void ClearEventPhysics() {Clear();} void ClearEventData() {EventData->Clear();} diff --git a/NPLib/Chio/TChio_digPhysics.h b/NPLib/Chio/TChio_digPhysics.h index 4b075c69df299e2aa9180301c4b2aa6414828667..07be930de8e77aed084ff207f4d9114dc847e7f8 100644 --- a/NPLib/Chio/TChio_digPhysics.h +++ b/NPLib/Chio/TChio_digPhysics.h @@ -107,6 +107,9 @@ class TChio_digPhysics : public TObject, public NPA::VDetector // NB: This method can eventually be the same as BuildPhysicalEvent. void BuildSimplePhysicalEvent(); + // Same as above but for online analysis + void BuildOnlinePhysicalEvent() {BuildPhysicalEvent();}; + // Those two method all to clear the Event Physics or Data void ClearEventPhysics() {Clear();} void ClearEventData() {EventData->Clear();} diff --git a/NPLib/MUST2/TMust2Physics.h b/NPLib/MUST2/TMust2Physics.h index 2cc6e0fa25346b219e1af1fef57452ed459c8f00..2e3f4feb084c606ecd1fa64afe34155da5cd2b16 100644 --- a/NPLib/MUST2/TMust2Physics.h +++ b/NPLib/MUST2/TMust2Physics.h @@ -119,6 +119,9 @@ class TMust2Physics : public TObject, public NPA::VDetector // NB: This method can eventually be the same as BuildPhysicalEvent. void BuildSimplePhysicalEvent() ; + // Same as above but for online analysis + void BuildOnlinePhysicalEvent() {BuildPhysicalEvent();}; + // Those two method all to clear the Event Physics or Data void ClearEventPhysics() {Clear();} void ClearEventData() {m_EventData->Clear();} diff --git a/NPLib/Plastic/TPlasticPhysics.h b/NPLib/Plastic/TPlasticPhysics.h index 4c56cadaecbc338b8d89dd827158b9eafe16e8cf..51eced5279abd0a54ed5f8f38f122a0622e0f469 100644 --- a/NPLib/Plastic/TPlasticPhysics.h +++ b/NPLib/Plastic/TPlasticPhysics.h @@ -76,6 +76,9 @@ class TPlasticPhysics : public TObject, public NPA::VDetector // NB: This method can eventually be the same as BuildPhysicalEvent. void BuildSimplePhysicalEvent(); + // Same as above but for online analysis + void BuildOnlinePhysicalEvent() {BuildPhysicalEvent();}; + // Give and external TPlasticData object to TPlasticPhysics. Needed for online analysis for example. void SetRawDataPointer(TPlasticData* rawDataPointer) {EventData = rawDataPointer;} diff --git a/NPLib/SSSD/TSSSDPhysics.h b/NPLib/SSSD/TSSSDPhysics.h index e30982b2d56d927a691124b850d9d6b4586be83e..c5e5481a509710c5192492e90c9fc8fd3b3fa150 100644 --- a/NPLib/SSSD/TSSSDPhysics.h +++ b/NPLib/SSSD/TSSSDPhysics.h @@ -67,12 +67,14 @@ class TSSSDPhysics : public TObject, public NPA::VDetector // This method is called at each event read from the Input Tree. Aime is to build treat Raw dat in order to extract physical parameter. void BuildPhysicalEvent(); - // Same as above, but only the simplest event and/or simple method are used (low multiplicity, faster algorythm but less efficient ...). // This method aimed to be used for analysis performed during experiment, when speed is requiered. // NB: This method can eventually be the same as BuildPhysicalEvent. void BuildSimplePhysicalEvent(); + // Same as above but for online analysis + void BuildOnlinePhysicalEvent() {BuildSimplePhysicalEvent();}; + // Those two method all to clear the Event Physics or Data void ClearEventPhysics() {Clear();} void ClearEventData() {EventData->Clear();}