From 458cc64591b4dfe868a4491b34e76f4e1244394e Mon Sep 17 00:00:00 2001
From: Volker Friese <v.friese@gsi.de>
Date: Tue, 18 Jul 2023 22:26:23 +0200
Subject: [PATCH] Add missing Size() method in CbmFsdDigiData. Fix a few
 clang-format issues.

---
 algo/evbuild/EventbuildChain.h      | 12 ++++++------
 algo/evselector/DigiEventSelector.h |  2 +-
 core/data/fsd/CbmFsdDigiData.h      |  4 ++++
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/algo/evbuild/EventbuildChain.h b/algo/evbuild/EventbuildChain.h
index 7d520feb46..11a3a4a7d3 100644
--- a/algo/evbuild/EventbuildChain.h
+++ b/algo/evbuild/EventbuildChain.h
@@ -39,13 +39,13 @@ namespace cbm::algo
     std::vector<CbmDigiEvent> Run(const CbmDigiTimeslice&);
 
 
-  private:                                                            // members
-    MainConfig fConfig;                                               ///< Configuration / parameters
-    TimeClusterTrigger fTrigger;                                      ///< Trigger algorithm
-    EventBuilder fEventBuilder;                                       ///< Event builder algorithm
+  private:                                                  // members
+    MainConfig fConfig;                                     ///< Configuration / parameters
+    TimeClusterTrigger fTrigger;                            ///< Trigger algorithm
+    EventBuilder fEventBuilder;                             ///< Event builder algorithm
     std::unique_ptr<evbuild::DigiEventSelector> fSelector;  ///< Event selector algorithm
-    qa::DigiEventQa fQa;                                              ///< Event QA algorithm
-    qa::DigiEventQaConfig fQaConfig;                                  ///< Configuration for event QA
+    qa::DigiEventQa fQa;                                    ///< Event QA algorithm
+    qa::DigiEventQaConfig fQaConfig;                        ///< Configuration for event QA
 
 
   private:  // methods
diff --git a/algo/evselector/DigiEventSelector.h b/algo/evselector/DigiEventSelector.h
index e56783cc77..28a0a2491d 100644
--- a/algo/evselector/DigiEventSelector.h
+++ b/algo/evselector/DigiEventSelector.h
@@ -63,7 +63,7 @@ namespace cbm::algo::evbuild
     bool CheckTofLayers(const std::vector<CbmTofDigi>& digis, size_t minNum) const;
 
 
-  private:                            // members
+  private:                                  // members
     const DigiEventSelectorParams fParams;  ///< Selection parameters
   };
 
diff --git a/core/data/fsd/CbmFsdDigiData.h b/core/data/fsd/CbmFsdDigiData.h
index 0c34eb8c44..6113de950f 100644
--- a/core/data/fsd/CbmFsdDigiData.h
+++ b/core/data/fsd/CbmFsdDigiData.h
@@ -43,6 +43,10 @@ public:
   /** @brief Clear content **/
   void Clear() { fDigis.clear(); }
 
+  /** @brief Size */
+  size_t Size() const { return fDigis.size(); }
+
+
   // --- ROOT serializer
 #ifndef NO_ROOT
   ClassDefNV(CbmFsdDigiData, 1);
-- 
GitLab