Public Member Functions | |
def | __init__ (self, rflist, xstart=0.0 *units.cm) |
def | region_block (self, plane, impact) |
def | response (self, plane, impact, region) |
Public Attributes | |
ntbins | |
tmin | |
tbin | |
trange | |
tmax | |
xstart | |
plane_keys | |
region_keys | |
impact_keys | |
Private Attributes | |
_tree | |
_by_plane_impact | |
Organize responses into per (plane,impact) and make available as array blocks of shape (Nregion,Ntbins). There are two symmetries for response Resp(w,r,i) on wire w for path near wire region r on impact i. - Due to reciprocity: Resp(w=0,r=N,i) = R(w=N,r=0,i) - Due to geometry: R(w=0,r=N,i=M) = R(w=0,r=-N,i=-M) See the functions `plots.plane_impact_blocks_full()` and `plots.plane_impact_blocks()` for visualizing this data. In particular check for continuous patterns of responses across different impact positions in the first and check that U-plane, high-positive impact position puts most response on wires 0 and 1 and high-negative impact positions puts most response on wires 0 and -1.
Definition at line 372 of file __init__.py.
def wirecell.sigproc.response.PlaneImpactBlocks.__init__ | ( | self, | |
rflist, | |||
xstart = 0.0*units.cm |
|||
) |
Definition at line 392 of file __init__.py.
def wirecell.sigproc.response.PlaneImpactBlocks.region_block | ( | self, | |
plane, | |||
impact | |||
) |
Return an array shaped (Nregions, Ntbins) for the given plane and impact. Row=0 corresponds to the highest region (wire 10).
Definition at line 436 of file __init__.py.
def wirecell.sigproc.response.PlaneImpactBlocks.response | ( | self, | |
plane, | |||
impact, | |||
region | |||
) |
Definition at line 454 of file __init__.py.
|
private |
Definition at line 434 of file __init__.py.
|
private |
Definition at line 433 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.impact_keys |
Definition at line 406 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.ntbins |
Definition at line 395 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.plane_keys |
Definition at line 404 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.region_keys |
Definition at line 405 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.tbin |
Definition at line 397 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.tmax |
Definition at line 399 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.tmin |
Definition at line 396 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.trange |
Definition at line 398 of file __init__.py.
wirecell.sigproc.response.PlaneImpactBlocks.xstart |
Definition at line 401 of file __init__.py.