NSCL DDAS
1.0
Support for XIA DDAS at the NSCL
Main Page
User Guides
Classes
Files
File List
File Members
All
Classes
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 Mon Aug 1 2016 11:33:25 for NSCL DDAS by
1.8.1.2