Classes | Namespaces | Functions
PtrRemapper.h File Reference
#include "art/Framework/Principal/Event.h"
#include "art/Persistency/Common/CollectionUtilities.h"
#include "canvas/Persistency/Common/EDProductGetter.h"
#include "canvas/Persistency/Common/Ptr.h"
#include "canvas/Persistency/Common/PtrVector.h"
#include "canvas/Persistency/Provenance/ProductID.h"
#include "cetlib/exempt_ptr.h"
#include <map>

Go to the source code of this file.

Classes

class  art::PtrRemapperDetail::ContReturner< CONT, PROD, CALLBACK >
 
class  art::PtrRemapperDetail::ContReturner< CONT, PROD, CONT const &(PROD::*)() const >
 
class  art::PtrRemapperDetail::ContReturner< CONT, PROD, CONT PROD::*const >
 
class  art::PtrRemapper
 

Namespaces

 art
 
 art::PtrRemapperDetail
 

Functions

template<typename PROD >
PROD const & art::PtrRemapperDetail::simpleProdReturner (PROD const *prod)