5#ifndef TBEVENT_TBMWPCRAW_H
6#define TBEVENT_TBMWPCRAW_H
34 TBMWPCRaw(
const std::string& thisBPCName);
56 inline void setCwireno(
const std::vector<int>& cwireno) {
64 inline void setNwires(
const std::vector<int>& nwires) {
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
std::vector< int > m_cwireno
center wire number
void setXchambers(bool isX)
virtual void setOverflow()
const std::vector< int > & getNwires() const
Get the collection of the number of wire of a cluster.
const std::vector< int > & getCwireno() const
Get the collection of the center wire number of a cluster.
void addNwires(int nwire)
void setNwires(const std::vector< int > &nwires)
Set the collection of the number of wires in a cluster.
unsigned short signal_type
void setCwireno(const std::vector< int > &cwireno)
Set the collection of the center wire number.
virtual void resetOverflow()
std::vector< int > m_nwires
the number of wires a cluster
std::vector< bool > m_overflowType
void addCwireno(int cwire)