|
ATLAS Offline Software
|
Go to the documentation of this file.
10 ISvcLocator* pSvcLocator) :
37 return StatusCode::SUCCESS;
57 for (
const TBMWPCRaw* mwpcraw : *mwpcrawCont) {
58 std::string
name = mwpcraw->getDetectorName();
74 std::vector<int> cwireno = mwpcraw->getCwireno();
75 std::vector<int> nwires = mwpcraw->getNwires();
77 std::vector<float> cluspos;
78 std::vector<float> clussize;
80 cluspos.clear(); clussize.clear();
82 unsigned int nclus = cwireno.size();
83 if(nclus!=nwires.size()) {
87 for(
unsigned int clus=0;clus<nclus;clus++){
102 cluspos.push_back(coor);
103 clussize.push_back(hwidth);
118 if (
sc.isFailure( ) ) {
123 if (
sc.isFailure( ) ) {
124 setFilterPassed(
false);
126 setFilterPassed(
true);
128 return StatusCode::SUCCESS;
136 return StatusCode::SUCCESS;
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
void setXchambers(bool isX)
std::vector< int > m_mwpc_invY
std::vector< int > m_mwpc_invX
virtual void setOverflow()
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
std::string m_mwpc_names[8]
::StatusCode StatusCode
StatusCode definition for legacy code.
void setClusterSizeC(const std::vector< float > &clsize_c)
Set cluster size for c-direction.
virtual StatusCode finalize() override
std::string m_SGrecordkey
TBMWPCRec(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
value_type push_back(value_type pElem)
Add an element to the end of the collection.
std::vector< float > m_mwpc_halfsize
void setCPos(const std::vector< float > &signals)
size_type size() const noexcept
Returns the number of elements in the collection.
std::vector< float > m_mwpc_wirestep
virtual StatusCode execute() override