Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:04:01

0001 /****************************************************************************
0002  *
0003  * This is a part of CTPPS offline software.
0004  * Authors:
0005  *   Jan Kašpar
0006  *   Laurent Forthomme
0007  *
0008  ****************************************************************************/
0009 
0010 #ifndef DataFormats_CTPPSReco_CTPPSLocalTrackLiteFwd_h
0011 #define DataFormats_CTPPSReco_CTPPSLocalTrackLiteFwd_h
0012 
0013 #include "DataFormats/Common/interface/Ref.h"
0014 #include "DataFormats/Common/interface/RefProd.h"
0015 #include "DataFormats/Common/interface/RefVector.h"
0016 
0017 #include <vector>
0018 
0019 class CTPPSLocalTrackLite;
0020 /// Collection of CTPPSLocalTrackLite objects
0021 typedef std::vector<CTPPSLocalTrackLite> CTPPSLocalTrackLiteCollection;
0022 /// Persistent reference to a CTPPSLocalTrackLite
0023 typedef edm::Ref<CTPPSLocalTrackLiteCollection> CTPPSLocalTrackLiteRef;
0024 /// Reference to a CTPPSLocalTrackLite collection
0025 typedef edm::RefProd<CTPPSLocalTrackLiteCollection> CTPPSLocalTrackLiteRefProd;
0026 /// Vector of references to CTPPSLocalTrackLite in the same collection
0027 typedef edm::RefVector<CTPPSLocalTrackLiteCollection> CTPPSLocalTrackLiteRefVector;
0028 
0029 #endif