PandaRoot
PndSensorNameContFact.h
Go to the documentation of this file.
1 #ifndef PNDSENSORNAMECONTFACT_H
2 #define PNDSENSORNAMECONTFACT_H
3 
4 #include "FairContFact.h"
5 
6 #include <vector>
7 #include <string>
8 
9 class FairContainer;
10 // class FairParIo;
11 
12 class PndSensorNameContFact : public FairContFact {
13  public:
16  FairParSet *createContainer(FairContainer *c);
17  TList *GetSensorParNames() { return fSensorParNames; };
18 
19  private:
20  void setAllContainers();
21  TList *fSensorParNames{nullptr};
22  std::vector<std::string> fContainerNames;
23 
25  PndSensorNameContFact &operator=(const PndSensorNameContFact &) { return *this; }
26 
27  ClassDef(PndSensorNameContFact, 1); // Factory for all SensorName parameter containers
28 };
29 
30 #endif /* !MVDCONTFACT_H */
FairParSet * createContainer(FairContainer *c)