FairShip
Loading...
Searching...
No Matches
UpstreamTaggerDetector.UpstreamTaggerDetector Class Reference
Inheritance diagram for UpstreamTaggerDetector.UpstreamTaggerDetector:
Collaboration diagram for UpstreamTaggerDetector.UpstreamTaggerDetector:

Public Member Functions

None __init__ (self, name, intree, outtree=None)
 
None digitize (self)
 
- Public Member Functions inherited from BaseDetector.BaseDetector
None __init__ (self, name, intree, branchName=None, mcBranchType=None, mcBranchName=None, int splitLevel=99, outtree=None)
 
None delete (self)
 
None fill (self)
 
None digitize (self)
 
None process (self)
 

Additional Inherited Members

- Public Attributes inherited from BaseDetector.BaseDetector
 name
 
 intree
 
 outtree
 
 det
 
 MCdet
 
 mcBranch
 
 branch
 

Detailed Description

Definition at line 9 of file UpstreamTaggerDetector.py.

Constructor & Destructor Documentation

◆ __init__()

None UpstreamTaggerDetector.UpstreamTaggerDetector.__init__ (   self,
  name,
  intree,
  branchName = None 
)
Initialize the detector digitizer.

Reimplemented from BaseDetector.BaseDetector.

Definition at line 10 of file UpstreamTaggerDetector.py.

10 def __init__(self, name, intree, outtree=None) -> None:
11 super().__init__(name, intree, outtree=outtree)
12

Member Function Documentation

◆ digitize()

None UpstreamTaggerDetector.UpstreamTaggerDetector.digitize (   self)
Digitize detector hits.

This method must be implemented by all detector subclasses to convert
MC hits into digitized detector responses.

Reimplemented from BaseDetector.BaseDetector.

Definition at line 13 of file UpstreamTaggerDetector.py.

13 def digitize(self) -> None:
14 ship_geo = global_variables.ShipGeo
15 pos_res = ship_geo.UpstreamTagger.PositionResolution
16 time_res = ship_geo.UpstreamTagger.TimeResolution
17
18 for aMCPoint in self.intree.UpstreamTaggerPoint:
19 aHit = ROOT.UpstreamTaggerHit(aMCPoint, self.intree.t0, pos_res, time_res)
20 self.det.push_back(aHit)

The documentation for this class was generated from the following file: