All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TCCR.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 //
3 // Cosmic removal tools
4 //
5 // Tingjun Yang (tjyang@fnal.gov)
6 //
7 ////////////////////////////////////////////////////////////////////////
8 #ifndef TRAJCLUSTERTCCR_H
9 #define TRAJCLUSTERTCCR_H
10 
11 namespace detinfo {
12  class DetectorClocksData;
13 }
14 
15 namespace tca {
16 
17  struct PFPStruct;
18  struct TCSlice;
19 
20  void SaveCRInfo(detinfo::DetectorClocksData const& clockData,
21  TCSlice& tcs,
22  PFPStruct& ms,
23  bool prt,
24  bool fIsRealData);
25  int GetOrigin(detinfo::DetectorClocksData const& clockData, TCSlice& tcs, PFPStruct& ms);
26  void ClearCRInfo(TCSlice& tcs);
27 }
28 
29 #endif
int GetOrigin(detinfo::DetectorClocksData const &clockData, TCSlice &slc, PFPStruct &pfp)
Definition: TCCR.cxx:72
Contains all timing reference information for the detector.
void SaveCRInfo(detinfo::DetectorClocksData const &clockData, TCSlice &slc, PFPStruct &pfp, bool prt, bool fIsRealData)
Definition: TCCR.cxx:26
void ClearCRInfo(TCSlice &slc)
Definition: TCCR.cxx:118