StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StFgtPointMaker
StFgtIPointAlgo.h
1
//
2
//
3
4
//
5
//
17
#ifndef STAR_StFgtIPointAlgo_HH
18
#define STAR_StFgtIPointAlgo_HH
19
20
#include "
Stypes.h
"
21
#include "TNamed.h"
22
23
class
StFgtHitCollection
;
24
class
StFgtPointCollection
;
25
class
StFgtCollection
;
26
27
class
StFgtIPointAlgo
:
public
TNamed
28
{
29
public
:
30
//subclasses must implement this function that takes raw hits from StEvent and fills the Point collection
31
// virtual Int_t makePoints( const StFgtHitCollection&, StFgtPointCollection& )=0;
32
StFgtIPointAlgo
(
const
char
* name,
const
char
* title):TNamed(name, title)
33
{
34
35
}
36
virtual
Int_t makePoints(
StFgtCollection
&)=0;
37
virtual
Int_t Init()=0;
38
39
};
40
41
#endif
42
43
/*
44
* $Id: StFgtIPointAlgo.h,v 1.1 2013/03/13 20:36:28 jeromel Exp $
45
* $Log: StFgtIPointAlgo.h,v $
46
* Revision 1.1 2013/03/13 20:36:28 jeromel
47
* Initial revision, Anselm Vossen
48
*
49
* Revision 1.4 2011/11/01 18:48:34 sgliske
50
* Updated to correspond with StEvent containers, take 2.
51
*
52
* Revision 1.3 2011/10/28 14:41:27 sgliske
53
* Changed to get StFgtEvent from StEvent rather than another maker.
54
* Also pPointrAlgo changed to mPointerAlgoPtr to conform with STAR guidelines.
55
*
56
*/
Stypes.h
StFgtIPointAlgo
Definition:
StFgtIPointAlgo.h:27
StFgtPointCollection
Definition:
StFgtPointCollection.h:28
StFgtCollection
Definition:
StFgtCollection.h:31
StFgtHitCollection
Definition:
StFgtHitCollection.h:29
Generated by
1.8.5