|
OpenMS
2.6.0
|
Go to the documentation of this file.
82 void endElement(
const XMLCh *
const ,
const XMLCh *
const ,
const XMLCh *
const qname)
override;
85 void startElement(
const XMLCh *
const ,
const XMLCh *
const ,
const XMLCh *
const qname,
const xercesc::Attributes & attributes)
override;
88 void characters(
const XMLCh *
const chars,
const XMLSize_t length)
override;
91 void writeTo(std::ostream & os)
override;
142 void handleCVParam_(
const String & parent_parent_tag,
const String & parent_tag,
const CVTerm & cv_term);
145 void handleUserParam_(
const String & parent_parent_tag,
const String & parent_tag,
const String & name,
const String & type,
const String & value);
150 void writeUserParams_(std::ostream & os,
const std::vector<MetaInfoInterface> & meta,
UInt indent)
const;
152 void writeCVParams_(std::ostream & os,
const CVTermList & cv_terms,
UInt indent)
const;
155 void writeCVList_(std::ostream & os,
const Map<
String, std::vector<CVTerm>> & cv_terms,
UInt indent)
const;
158 void writeTarget_(std::ostream & os,
const std::vector<IncludeExcludeTarget>::const_iterator & it)
const;
162 void writeProduct_(std::ostream & os,
const std::vector<ReactionMonitoringTransition::Product>::const_iterator & prod_it)
const;
164 void writeConfiguration_(std::ostream & os,
const std::vector<ReactionMonitoringTransition::Configuration>::const_iterator & cit)
const;
Description of the software used for processing.
Definition: Software.h:48
Definition: TargetedExperimentHelper.h:478
TargetedExperiment * exp_
Definition: TraMLHandler.h:103
Software actual_software_
Definition: TraMLHandler.h:115
Representation of a controlled vocabulary.
Definition: ControlledVocabulary.h:54
Base class for XML handlers.
Definition: XMLHandler.h:151
Represents a peptide (amino acid sequence)
Definition: TargetedExperimentHelper.h:370
const TargetedExperiment * cexp_
Definition: TraMLHandler.h:105
TargetedExperiment::Peptide actual_peptide_
Definition: TraMLHandler.h:121
TargetedExperiment::Contact actual_contact_
Definition: TraMLHandler.h:109
A more convenient string class.
Definition: String.h:59
std::vector< ReactionMonitoringTransition::Product > ProductListType
Definition: TraMLHandler.h:65
CVTermList actual_validation_
Definition: TraMLHandler.h:129
This class stores a SRM/MRM transition.
Definition: IncludeExcludeTarget.h:52
ReactionMonitoringTransition::Configuration actual_configuration_
Definition: TraMLHandler.h:137
std::vector< ReactionMonitoringTransition::Configuration > ConfigurationListType
Definition: TraMLHandler.h:66
ReactionMonitoringTransition::Product actual_product_
Definition: TraMLHandler.h:135
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
TargetedExperiment::Prediction actual_prediction_
Definition: TraMLHandler.h:113
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:54
SourceFile actual_sourcefile_
Definition: TraMLHandler.h:139
TargetedExperiment::Publication actual_publication_
Definition: TraMLHandler.h:107
const ProgressLogger & logger_
Progress logger.
Definition: TraMLHandler.h:96
std::vector< ReactionMonitoringTransition::Product > actual_intermediate_products_
Definition: TraMLHandler.h:133
This class stores a SRM/MRM transition.
Definition: ReactionMonitoringTransition.h:56
Definition: TargetedExperimentHelper.h:98
Definition: TargetedExperimentHelper.h:495
Interface to the controlled vocabulary term list.
Definition: CVTermListInterface.h:57
TargetedExperiment::Interpretation actual_interpretation_
Definition: TraMLHandler.h:131
Represents a product ion.
Definition: TargetedExperimentHelper.h:588
Represents a compound (small molecule)
Definition: TargetedExperimentHelper.h:333
ControlledVocabulary cv_
Controlled vocabulary (psi-ms from OpenMS/share/OpenMS/CV/psi-ms.obo)
Definition: TraMLHandler.h:99
String tag_
Definition: TraMLHandler.h:101
unsigned int UInt
Unsigned integer type.
Definition: Types.h:94
TargetedExperiment::Protein actual_protein_
Definition: TraMLHandler.h:117
Representation of controlled vocabulary term list.
Definition: CVTermList.h:52
Representation of a CV term.
Definition: ControlledVocabulary.h:60
Representation of controlled vocabulary term.
Definition: CVTerm.h:52
Definition: TargetedExperimentHelper.h:64
TargetedExperiment::Compound actual_compound_
Definition: TraMLHandler.h:123
XML handler for TraMLFile.
Definition: TraMLHandler.h:56
This class stores a retention time structure that is used in TargetedExperiment (representing a TraML...
Definition: TargetedExperimentHelper.h:127
Description of a file location, used to store the origin of (meta) data.
Definition: SourceFile.h:46
ReactionMonitoringTransition actual_transition_
Definition: TraMLHandler.h:125
Definition: TargetedExperimentHelper.h:461
Map class based on the STL map (containing several convenience functions)
Definition: Map.h:50
A description of a targeted experiment containing precursor and production ions.
Definition: TargetedExperiment.h:64
TargetedExperiment::Instrument actual_instrument_
Definition: TraMLHandler.h:111
IncludeExcludeTarget actual_target_
Definition: TraMLHandler.h:127
Product ion interpretation.
Definition: TargetedExperimentHelper.h:520
TargetedExperiment::RetentionTime actual_rt_
Definition: TraMLHandler.h:119