BmnRoot 26.10.0-19-g6979a6c6
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
CbmStsHitProducerIdeal.h
Go to the documentation of this file.
1// -------------------------------------------------------------------------
2// ----- CbmStsHitProducerIdel header file -----
3// ----- Created 10/01/06 by V. Friese -----
4// -------------------------------------------------------------------------
5
6/** CbmStsHitProducerIdeal.h
7 *@author V.Friese <v.friese@gsi.de>
8 **
9 ** The ideal hit producer produces hits of type CbmStsMapsHit by copying
10 ** the MCPoint position. The position error is set to 1 mum, much
11 ** smaller than can be obtained by any detector. Using the hits from
12 ** this HitProducer is thus equivalent to using MC information
13 ** directly, but with the correct data interface.
14 **/
15
16#ifndef CBMSTSHITPRODUCERIDEAL_H
17#define CBMSTSHITPRODUCERIDEAL_H 1
18
19#include "FairTask.h"
20
21class TClonesArray;
22
24{
25
26 public:
27 /** Default constructor **/
29
30 /** Destructor **/
32
33 /** Virtual method Init **/
34 virtual InitStatus Init();
35
36 /** Virtual method Exec **/
37 virtual void Exec(Option_t* opt);
38
39 private:
40 /** Input array of CbmStsPoints **/
42
43 /** Output array of CbmStsHits **/
45
48
50};
51
52#endif
const char Option_t
#define ClassDef(name, id)
CbmStsHitProducerIdeal(const CbmStsHitProducerIdeal &)
CbmStsHitProducerIdeal & operator=(const CbmStsHitProducerIdeal &)
TClonesArray * fHitArray
Output array of CbmStsHits.
TClonesArray * fPointArray
Input array of CbmStsPoints.
virtual InitStatus Init()
Virtual method Init.
CbmStsHitProducerIdeal()
Default constructor.
virtual void Exec(Option_t *opt)
Virtual method Exec.