Belle II Software development
CDCRLWireHitSegment.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8#pragma once
9
10#include <tracking/trackingUtilities/eventdata/hits/CDCRLWireHit.h>
11#include <tracking/trackingUtilities/eventdata/segments/CDCSegment.h>
12
13#include <vector>
14
15namespace Belle2 {
20 namespace CDC {
21 class CDCWire;
22 }
23 namespace TrackingUtilities {
24
26 class CDCRLWireHitSegment : public CDCSegment<CDCRLWireHit> {
27 public:
30
32 std::vector<const CDC::CDCWire*> getWireSegment() const;
33 };
34 }
36}
Class representing a sense wire in the central drift chamber.
Definition CDCWire.h:50
std::vector< const CDC::CDCWire * > getWireSegment() const
Getter for the vector of wires the hits of this segment are based on in the same order.
CDCRLWireHitSegment()
Default constructor for ROOT compatibility.
Abstract base class for different kinds of events.