NSCL DDAS
1.0
Support for XIA DDAS at the NSCL
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Macros
Pages
traiter
src
LinkDef.h
1
// LinkDef.h
2
//
3
// Author : Jeromy Tompkins
4
// Date : 8/14/2013
5
6
#ifdef __CINT__
7
8
#pragma link off all globals;
9
#pragma link off all classes;
10
#pragma link off all functions;
11
12
13
#pragma link C++ namespace TrAnal;
14
#pragma link C++ nestedclasses;
15
16
// Trace class
17
#pragma link C++ class TrAnal::Basic_Trace<uint16_t>+;
18
#pragma link C++ class TrAnal::TraceT<uint16_t>+;
19
20
// Iterator classes
21
#pragma link C++ class TrAnal::TrIterator<uint16_t>;
22
#pragma link C++ class TrAnal::TrRange<uint16_t>;
23
#pragma link C++ class TrAnal::AlgoIterator<uint16_t>;
24
25
#pragma link C++ class TrAnal::SumIterator<uint16_t>;
26
#pragma link C++ class TrAnal::TrapFilter<uint16_t>;
27
28
// Algorithms and necessary return types
29
#pragma link C++ function TrAnal::ComputeMean<uint16_t>(const TrAnal::TrIterator<uint16_t>&,const TrAnal::TrIterator<uint16_t>&);
30
#pragma link C++ function TrAnal::ComputeStDev<uint16_t>(const TrAnal::TrIterator<uint16_t>&,const TrAnal::TrIterator<uint16_t>&,double);
31
#pragma link C++ class TrAnal::BaseLineProcResult+;
32
#pragma link C++ function TrAnal::ComputeBaseLine<uint16_t>(const TrAnal::TrIterator<uint16_t>&,const TrAnal::TrIterator<uint16_t>&);
33
#pragma link C++ function TrAnal::FindPeak<uint16_t>(const TrAnal::TrIterator<uint16_t>&,const TrAnal::TrIterator<uint16_t>&);
34
#pragma link C++ class TrAnal::PeakFindProcResult<uint16_t>+;
35
#pragma link C++ function TrAnal::Threshold<uint16_t>(const TrAnal::TrIterator<uint16_t>&, const TrAnal::TrIterator<uint16_t>&, double);
36
#pragma link C++ function TrAnal::Threshold<uint16_t>(const TrAnal::TrRange<uint16_t>&, double);
37
#pragma link C++ class TrAnal::CFDResult<uint16_t>;
38
#pragma link C++ function TrAnal::CFD<uint16_t>(const TrAnal::TrRange<uint16_t>&, int, int, int, int, const TrAnal::Solver&);
39
40
#pragma link C++ function TrAnal::ComputeAmplitude<uint16_t>(const TrAnal::TrRange<uint16_t>&, const TrAnal::TrRange<uint16_t>&);
41
#pragma link C++ class TrAnal::AmplitudeProcResult+;
42
43
#pragma link C++ function TrAnal::ComputeRiseTime(const TrAnal::TrRange<uint16_t>&, const TrAnal::TrRange<uint16_t>&);
44
#pragma link C++ function TrAnal::ComputeRiseTime(const TrAnal::TrIterator<uint16_t>&, int, int);
45
#pragma link C++ class TrAnal::RiseTimeProcResult<uint16_t>;
46
47
// Solvers
48
#pragma link C++ class TrAnal::Solver;
49
#pragma link C++ class TrAnal::LinearSolver;
50
51
// Exception classes
52
#pragma link C++ class TrAnal::AlgorithmOutOfBoundsException;
53
#pragma link C++ class TrAnal::InvalidResultException;
54
55
#endif
56
Generated on Tue Mar 31 2020 13:10:44 for NSCL DDAS by
1.8.8