The method of determining whether or not a suspect material is a member of a predefined class of members each characterized by a frequency signature set constructed by principle component analysis (PCA) at each of a plurality of frequencies at which the members share an identifiable absorbance feature, said method comprising;
- exposing the suspect material to terahertz radiation beam comprising said plurality of frequencies;
- detecting reflected terahertz radiation from the suspect material;
- carrying out a principle component analysis on said reflected radiation for determining PCA classification data for the suspect material and
- comparing the PCA classification data of the suspect material with the PCA classification data of the members of the predefined class in a manner to determine a threat level from the suspect material.