star-travex
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StarVertexHistContainer.h
Go to the documentation of this file.
1 #ifndef StarVertexHistContainer_h
2 #define StarVertexHistContainer_h
3 
4 #include "travex/HistContainer.h"
5 
6 class StMuPrimaryVertex;
7 class StMuMcVertex;
8 
9 class StarVertexHistContainer : public tvx::HistContainer
10 {
11 public:
12 
13  StarVertexHistContainer(const std::string name, TDirectory* motherDir=nullptr, const std::string option="");
14 
15  void FillHists(const StMuPrimaryVertex &vertex, const StMuMcVertex* mcVertex=nullptr);
16 
17 protected:
18 
19  virtual void BookHists() {}
20 
21 
22 };
23 
24 #endif
StarVertexHistContainer(const std::string name, TDirectory *motherDir=nullptr, const std::string option="")
void FillHists(const StMuPrimaryVertex &vertex, const StMuMcVertex *mcVertex=nullptr)