ATLAS Offline Software
Loading...
Searching...
No Matches
CscRawDataContainerCnv.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef MUONEVENTATHENAPOOL_CSCRAWDATACONTAINERCNV_H
6#define MUONEVENTATHENAPOOL_CSCRAWDATACONTAINERCNV_H
7
16
17/*
18 custom POOL TP converter for CSC RDO
19 @author Marcin Nowak
20*/
22
23// override here the createTransient() of MuonRdoContainerTPCnv.icc since it cause compiler error
24// TODO: need to properly address compiler error and get rid of this override
26 return nullptr;
27}
28
30 public:
31 CscRawDataContainerCnv (ISvcLocator* svcloc) : CscRawDataContainerCnvBase(svcloc) {}
33 protected:
35 virtual StatusCode initialize(); // pass the MuonIdHelperSvc to the CscRawDataCnv_p...
36 private:
40};
41
42#endif
43
44
MuonRdoContainerTPCnv< CscRawDataContainer, CscRawDataContainer_p4, CscRawDataContainerCnv_p4 > CscRawDataContainerCnvBase
Transient/Persistent converter for a container of collections of CSC Raw Hits,.
CscRawDataContainerCnv_p2 m_converter_p2
CscRawDataContainerCnv(ISvcLocator *svcloc)
CscRawDataContainerCnv_p3 m_converter_p3
virtual CscRawDataContainer * createTransient()
virtual StatusCode initialize()
Gaudi Service Interface method implementations:
CscRawDataContainerCnv_p1 m_converter_p1
This container provides access to collections of CSC RDOs and a mechanism for recording them.