22 typedef std::set<std::string> Purposes;
24 std::vector<edm::Provenance const *> provenances;
28 for (
size_t pi = 0, pe = provenances.size();
pi != pe; ++
pi)
39 const std::vector<FWRepresentationInfo>&
infos
58 for (
size_t ii = 0, ei = infos.size();
ii != ei; ++
ii) {
62 purposes.insert(infos[
ii].purpose());
66 purposes.insert(
"Table");
68 for (Purposes::const_iterator itPurpose = purposes.begin(),
69 itEnd = purposes.end();
77 TClass* theClass = TClass::GetClass(desc.
fullClassName().c_str());
82 if (!theClass->GetTypeInfo())
89 <<
" will not be displayed in table." << std::endl;
void getAllProvenance(std::vector< Provenance const * > &provenances) const
static bool classAccessedAsCollection(const TClass *)
const std::vector< FWRepresentationInfo > & representationsForType(const std::string &iTypeName) const
std::string const & processName() const
std::string const & moduleLabel() const
std::string const & productInstanceName() const
std::string const & fullClassName() const
BranchDescription const & branchDescription() const