All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TCShTree.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 //
3 //
4 // TCAlg shower tree code
5 //
6 // Rory Fitzpatrick
7 //
8 ///////////////////////////////////////////////////////////////////////
9 #ifndef TRAJCLUSTERALGTREE_H
10 #define TRAJCLUSTERALGTREE_H
11 
12 // C/C++ standard libraries
13 #include <string>
14 #include <vector>
15 
16 // LArSoft libraries
18 
19 namespace tca {
20 
21  void SaveTjInfo(TCSlice& slc, std::vector<std::vector<int>>& tjList, std::string stageName);
22  void SaveTjInfo(TCSlice& slc, const ShowerStruct& ss, std::string stageName);
23  void SaveTjInfoStuff(TCSlice& slc, Trajectory& tj, int stageNum, std::string stageName);
24  void SaveAllCots(TCSlice& slc, const CTP_t& inCTP, std::string someText);
25  void SaveAllCots(TCSlice& slc, std::string someText);
26  int GetStageNum(ShowerTreeVars& stv, std::string stageName);
27  void ClearShowerTree(ShowerTreeVars& stv);
28 
29 } // namespace tca
30 
31 #endif
void SaveTjInfoStuff(TCSlice &slc, Trajectory &tj, int stageNum, std::string stageName)
Definition: TCShTree.cxx:140
void ClearShowerTree(ShowerTreeVars &stv)
Definition: TCShTree.cxx:212
void SaveAllCots(TCSlice &slc, const CTP_t &inCTP, std::string someText)
Definition: TCShTree.cxx:174
ShowerTreeVars stv
Definition: DataStructs.cxx:11
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
Definition: DumpUtils.h:265
void SaveTjInfo(TCSlice &slc, std::vector< std::vector< int >> &tjList, std::string stageName)
Definition: TCShTree.cxx:14
unsigned int CTP_t
Definition: DataStructs.h:47
int GetStageNum(ShowerTreeVars &stv, std::string stageName)
Definition: TCShTree.cxx:194