FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
tracking
GenfitTools
recohits
PndSttRecoHitProducer.cxx
Go to the documentation of this file.
1
// ========================================
2
// PndSttRecoHitProducer
3
//
4
// Class for kalman fitting with genfit for STT
5
//
6
// This STT specific reco hit producer was created to be able
7
// to access the tube array TCA from in addition to the hit TCA
8
// when constructing the reco hit.
9
//
10
// It inherits from GFAbsRecoHitProducer and has been written
11
// following the GFRecoHitProducer
12
// ========================================
13
14
#include "
PndSttRecoHitProducer.h
"
15
16
#include<iostream>
17
18
// template <class hit_T,class recoHit_T>
19
// PndSttRecoHitProducer<hit_T,recoHit_T>::PndSttRecoHitProducer(TClonesArray* theArr, TClonesArray* theTubeArr) {
20
// hitArrayTClones = theArr;
21
// tubeArrayTClones = theTubeArr;
22
// }
23
24
// template <class hit_T,class recoHit_T>
25
// PndSttRecoHitProducer<hit_T,recoHit_T>::~PndSttRecoHitProducer() {
26
// }
27
28
29
// template <class hit_T,class recoHit_T>
30
// GFAbsRecoHit* PndSttRecoHitProducer<hit_T,recoHit_T>::produce(int index) {
31
// assert(hitArrayTClones!=NULL);
32
// assert(tubeArrayTClones!=NULL);
33
// if(hitArrayTClones->At(index) == 0) {
34
// GFException e("In PndSttRecoHitProducer: index for hit in TClonesArray out of bounds",__LINE__,__FILE__);
35
// e.setFatal();
36
// throw e;
37
// }
38
39
// return ( new recoHit_T( (hit_T*) hitArrayTClones->At(index), tubeArrayTClones ) );
40
// }
41
42
43
44
PndSttRecoHitProducer.h
Generated on Sun Aug 18 2019 03:01:49 for FairRoot/PandaRoot by
1.8.8